@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dd,dt,dl{list-style:none;margin:0px;padding:0px;border:none;line-height:190%;}
html{background-image:url(/theme/images/blank.gif); height:100%;}
html, body {height: 100%;}
body{font:12px '微软雅黑',Arial; color:#000; height:100%;}
ul,ol,dl{list-style-type:none;}
select,input,img,select{vertical-align:middle;font-family:Arial;outline:none;}
textarea{resize:none; outline:none;}
a:link,a:visited{text-decoration:none;color:#004B73; outline:none;}
a:hover{text-decoration:none;background:#d1e1ea;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000;}
/*a:hover{text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000;}*/
/*body{background:url(/theme/images/top-nav-background.png) repeat-x 0 0 #f9f9f9;}*/

/* Common code  for font color background margin padding width height */
.mar_w{width:100%;margin:0px auto;position:relative;}
#wrap{min-height:100%; _height:100%; background:#FFF; margin-bottom:-152px;zoom:1;}
.mar_auto{margin:0px auto;}
.w98{margin:0px auto; clear:both;}
.w9{width:800px;}
.top20{padding-top:20px;}
.top30{margin-top:30px;}
.top15{margin:15px 0;}
.top10{padding-top:10px;position:relative;}
.top40{padding:40px 0 150px;}
.f_left{float:left;}
.f_left p.padb5 img{max-height:32px;max-width:32px;padding:0px 4px;width:32px; height:32px; }
.f_right{float:right;}
.clearit{clear:both;overflow:hidden;height:0px;}
.clear{clear:both;}
.lft{position:absolute;left:0px;float:none;}
.rgt{position:absolute;right:0px;top:0px;}
.btm{position:absolute;bottom:0px;left:0px;}
.posre{position:relative;overflow: hidden;}
.lft3{position:relative;left:-3px;}
.dis_blo{display:block;}
.dis_no{display:none;}
.dis_line{display:inline;}
.fw{font-weight:bold;width:100%;float:left;}
.boxdisplay{font-weight:bold;width:100%;}
.line26,.top20 .hei40 a.line26{line-height:26px;}
.gb_f6{background:#f0f0f0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.1);border: 1px solid #E1E1E1;margin-top:10px;}
.w9 div.gb_f6{zoom:1;}
.w9 #setcnt3{width:800px;overflow:hidden;}
.farial{font-family:Arial;}
.f16_w{font-size:16px;font-weight:bold;width:100%;}
.f16_n{font-size:16px;}
.f16{font:18px '微软雅黑';color:#333;margin-top:4px;}
.f16_{ font-size:15px; color:#333}
.f16_wr{font:16px '微软雅黑';}
.f13_w{font-size:13px;color:#336699;font-weight:bold;}
.f13_3{font-size:13px;color:#333333;font-weight:bold;}
.f15_w{font-size:15px;font-weight:bold;}
.f12_c{font-size:12px;color:#FF6633;}
.f12 { font-size:12px;}
.f12_9{color:#999999;font-size:12px;}
.f12_w2{font-weight:bold;font-size:12px;color:#234FA0}
.f12_w0{font-size:12px;font-weight:bold;color:#006699}
.f11_a{color:#7d808c;}
.f11{font-size:11px;}
.f_16_a{font:16px Arial;font-weight:bold;}
.f15{font:bold 15px Arial;}
.f19{font-size:19px;}
.f19 a{color:#000;}
.f19_c{font-size:19px;color:#666;font-weight:bold;}
.f21{font:21px Arial;color:#333;}
.f22{font:22px '微软雅黑',Arial;color:#333;}
.f32{font:28px  Arial;color:#666; font-weight:bold;}
.f20{font:20px '微软雅黑',Arial;color:#333;}
.f12_6,.f12_6 p{font-size:13px;color:#444;line-height:170%; _width:490px;overflow:hidden;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.fw_369{font-size:12px;font-weight:bold;color:#369;}
.f12_6{font-size:12px;color:#666;}
.f11_9{font-size:11px;color:#999;}
.fred{color:#990000;}
.c_f00{color:#FF0000;}
.c_060{color:#006600;}
.c_333{color:#333333;}
.fcol6{ color:#666; font-size:14px;}
.blod { font-weight:bold;}
.c_369{color:#336699; font-size: 12px;}
li .c_369 a{color: #004B73}
.c_069{color:#006699;}
.c_6{color:#666666;margin-bottom:4px;}
.c_900{color:#990000;font-weight:bold;}
.c_90{color:#990000;}
.c_328{color:#3266AD;margin-top:5px;font-family:Arial;}
.c_326{color:#3266D6;}
.bgF9{background:#FFFF90;padding:5px;}
.bgF6{background:#FFFFC6;padding:5px;}
.f48_393{font-size:48px;color:#393;}
.f24_333{font-size:24px;color:#333;margin-left:10px;}
.f15_666{font-size:15px;color:#333}
.fw_c{font-size:14px;color:#333;padding-left:8px;}
.under,a.under,a:visited.under{text-decoration:underline;cursor:pointer;}
.pad14{padding:6px 20px 0px 0px;}
.padd30{padding:20px 20px;margin-bottom:40px;}
.pad10{padding:10px 20px;}
.padf90{padding-left:90px;}
.padf60{padding-left:60px;_height:1%;}
.padf180{padding-left:120px;}
.padf100{padding-left:120px;}
.padf180 p {margin-bottom:20px;font-size:14px;}
.padf205{padding-left:100px;}
.padd385{padding-left:345px;}
.padd15{padding:15px 0px;}
.padb10{padding-bottom:10px;}
.padb8{padding-bottom:8px;}
.padb5{padding-bottom:1px;text-align:center;}
.padb30{padding-bottom:30px;}
.padd50{padding-left:50px;}
.padd20{width:80px;text-align:right;padding-right:20px;}
.padr20{padding:0px 10px 5px 0px;}
.padl10{padding-left:10px;}
.padl20{padding-left:20px;}
.padl12{padding-left:12px;}
.pad5{padding:5px;}
.pad5 img{max-width:48px;max-height:48px;}
.pad6{padding:10px 0px;}
.padd12{padding:5px 12px;}
.mar10{padding:4px;vertical-align:bottom;max-width:48px;max-height:48px;}
.mart10{margin-top:10px;}
.pos4{position:relative;top:4px;right:20px;}
.padl38{padding-left:35px;font-family:Arial;}
.padl38 .f12_6 p,.padl38 .f12_6{width:auto;}
.padl34{padding-left:34px;overflow:hidden;}
.padl68{margin-left:68px;}
.inputtxt{height:30px;line-height:30px;position:relative;top:-2px;width:300px;border:1px solid #bbb;}
.reg_box .inputtxt {width:400px;height:30px;line-height:30px;top:0;padding:1px 2px;font-family:'微软雅黑', Arial;}
.txtarea{width:300px;height:120px;overflow-x:hidden;position:relative;top:-2px;color:#666;font:12px Arial;background:url(/theme/images/inputbg.jpg) #FAFCFD repeat-x;border:1px solid #979B9E;}
.reg_box .txtarea{width:360px;background:none;padding:1px 2px;line-height:20px;font-family:'微软雅黑', Arial;}
.reg_box ul.floatul li{display:block;}
.reg_box ul.floatul li label {display:inline-block;width:auto;margin-bottom:10px;text-align:left;}
.page_loading span{background:url(/theme/images/loading.gif) no-repeat right center;}
.u_website {padding:1px 2px;height:20px;line-height:20px;border:1px solid #979B9E;width:300px;}
.website_info {font-size:12px;color:#999;font-style:normal;margin-left:90px;display:block;position: relative;top: -6px;}
.website_info b{color:red;font-weight:normal;margin-left:10px;}

.heig20{height:20px;}
.hei60{height:60px;}
.hei80{height:80px;}
.hei40{height:40px;line-height:40px;}
.hei30{height:26px;line-height:26px;clear:both;}
.hei20{height:12px;margin-top:3px;overflow:hidden}
.hei22{height:18px;line-height:20px;overflow:hidden;}
.hei70{min-height:68px;_height:68px;}
.f14{height:48px;overflow:hidden;line-height:16px;font-size:14px;}
.w40{width:42px;}
.w55{width:55px;position:relative;overflow:hidden;}
.w55 a {color:#004B73;}
.w570{width:620px;margin:0px auto;}
.w580{width:560px;}
.w526{width:526px;}
.w90{width:90px;height:30px;font-size:14px;color:#fff;background:url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D;/*background:-moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;*/border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -0.5px 0 rgba(0, 0, 0, 0.5);}
.w90:hover{border:1px solid #002b53;}
.suclft .w90:hover{background:url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D;#297FAE;border:1px solid #002b53;}


.w130{width:130px !important;}
.w170{width:170px !important;}
.w700{margin:8px 0px;}
.w620{width:680px;}
.w600{width:600px;}
.w650{width:592px;overflow:hidden;}
.w280{width:285px;}
.w275{width:99%;overflow:hidden;margin:8px 4px;border:1px solid #ccc;}
.w170{display:inline;width:170px;}
.w560{width:460px;display:inline;}
.w760{width:760px;}
.w200{width:200px;}
.w260{width:170px;overflow:hidden;}
.w400{width:418px;}
.w334{width:334px;}
.w830{width:830px;}
.w820{width:820px;}
.w845{width:845px;}
.w835{width:835px;}
.w220{width:214px;}
.w480{width:473px;}
.w895{width:895px;}
.w615{width:615px;}
.w416{width:406px;padding:5px;height:88px;}
.w113{width:113px;overflow:hidden;}
.pop312{width:312px;display:none;top:-100px;left:-100px;z-index:110;}
.pop350{width:350px;display:none;top:-100px;left:-100px;}
.popadd450{width:450px;top:55px;left:40px;display:none;}
.pop450{width:348px;left:230px;display:none;}
.suclft{padding-right:10px;}
.sucrgt{width:100%;margin-top:20px;float:left;}
.hei10{height:10px;overflow:hidden;}
.txtcent{text-align:center;}

/*header*/
#header-wrap {height:63px; position:relative;z-index:120; background:#F9F9F9 url("/theme/images/top-nav-background.png") repeat-x 0 0;}
#header-wrap .blog {position:absolute;top:0;left:0px;width:80px;background:#ddd;padding:2px;line-height:20px;}
#header {height:63px; width:1000px;margin:0 auto; position:relative;}
.headerArrow{position:absolute; left:27px; top:62px; width:18px; height:10px; background:url("/theme/images/header-notch.png") no-repeat 0 0;}
.logo {width:100px; padding-top:17px;}
.logo a, .logo a:hover{display:block; width:98px; height:38px;background:url(/theme/images/logo.png) no-repeat 0px 0; text-indent: -9999px; overflow:hidden;}
#ask_form {display:block;height:36px;position:absolute;top:17px;left:82px;}
#ask_form span.search_m {position:relative;left:25px;top:5px;z-index:2;}
#ask_form span.search_m {background:url(/theme/images/search_icon.jpg) no-repeat left;width:20px;height:25px;display:inline-block;cursor:pointer;float:left;}
#ask_form span.search_m:hover {background:url(/theme/images/search_icon_hover.png) no-repeat left;}

#ask_form input.text {background: none repeat scroll 0 0 #FFF;padding:1px 50px 1px 24px;width:350px;height:27px;line-height:27px;position:relative;border:1px solid #bbb;top:2px;}
#ask_form .search {position: absolute;left:402px;text-align:center;color:#fff;top:6px;background:-moz-linear-gradient(center top, #6a7c8a 0pt, #7e91a2 100%) repeat-x scroll 0 0 transparent;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(/theme/images/search_subg.png) repeat-x #7e91a2;border:1px solid #738494;padding:0px 4px;width:30px;cursor:pointer;line-height:180%;}
#ask_form .search a {color:#fff;}
#ask_form a.search:hover {background:-moz-linear-gradient(center top, #a5b8c9 0pt, #aabccc 100%) repeat-x scroll 0 0 transparent;background:url(/theme/images/search_subg1.png) repeat-x #5e7587;border:1px solid #627381;}

.header_right{position:absolute; right:0px; bottom:0; _bottom:-1px; height:47px; z-index:10;}
.placeholder {color:#999;}

#qa_menu li a {font:12px '微软雅黑',Arial;text-align:center;width:auto;}
.qatopul .topmenu {width:60px;}
.qatopul .topmenu a {width:60px;}
.qatopul li{height:auto !important;line-height:normal !important;padding:0px !important;margin-right:5px;display:inline;}
.qatopul .link li,.qatopul .namebox li{}
*+html.qatopul li{height:auto !important;line-height:normal !important;padding:0px !important;position:relative;top:9px; margin-left:5px;display:inline;}
.qatopul .namebox {_width:150px;/*margin-left:10px;*/}
#userlink {_width:124px;_display:block;position:relative;z-index:100;}
.qatopul .namebox a:link,.qatopul .namebox a:visited{display:inline-block;font-size:14px;color:#004A94;border:1px solid transparent;_border:1px solid #F9F9F9; padding:9 20px 16px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0x 0px; white-space:nowrap;}
.qatopul .namebox a:hover,.qatopul .namebox a.active{background:#fff;border:1px solid #BABABA;border-bottom:none;}
.qatopul .namebox a i{display:inline-block;width:18px;height:18px; background:url(/theme/images/background.png) no-repeat -236px -577px; vertical-align:top;}
.qatopul .namebox ul li a:link,.qatopul .namebox ul li a:visited{padding:0px;display:inline-block;border:none;}
.qatopul .namebox ul li a:hover{background:#A3C3D5;}

.qatopul .link a:link,.qatopul .link a:visited{display:inline-block;color:#004A94;border:1px solid transparent; _border:1px #F9F9F9 solid;_border-bottom:#D9D9D9 1px solid;padding:8px 14px 17px 14px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;white-space:nowrap;width:60px;text-align:center;font-size:14px;}
.qatopul .link a:hover,.qatopul .link a.active{background:#fff;border:1px solid #BABABA;border-bottom:1px solid #FFF !important;width:60px;text-align:center;font-size:14px; display:block;}
.qatopul .link a.on{background:#fff;border:1px solid #BABABA !important;border-bottom:1px solid #FFF !important;width:60px;text-align:center;font-size:14px; display:block;z-index:-10;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0 0;}
.qatopul .link a i{display:inline-block;width:18px;height:18px; background:url(/theme/images/background.png) no-repeat -236px -579px; vertical-align:top;}
.qatopul ul{border:1px solid #BABABA;background:#fff;z-index:10;display:none;position:relative;}
.qatopul ul.ulmenu{border-top:1px solid #FFF !important; _width:88px;}
ul#menu {border-top:1px solid #FFF !important;}
ul#menu li a{ padding:0px; _width:116px;}
.qatopul #ullogin{left:auto;}
.qatopul ul input.text{border:1px solid #BBBBBB;height:16px;line-height:16px;padding:5px 7px;margin:4px 0px;vertical-align:top;width:200px;}
.qatopul ul input.sub{border:none;background:#7E91A2;padding:4px 10px;color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
.qatopul ul.ulmenu li a:link,.qatopul ul.ulmenu li a:visited{padding:0px;display:inline-block;border:none;text-align:left;font-size:12px;}
.qatopul ul.ulmenu li a:hover{background:#DFEAF4;font-size:12px; border:none !important;}
.qatopul ul li{float:none !important;display:block;white-space:nowrap;top:0px;margin-right:0px;}


.header_right ul#ullogin{left:auto;}
.header_right ul#ullogin input.text{border:1px solid #BBBBBB;height:16px;line-height:16px;padding:5px 7px;margin:4px 0px;vertical-align:top;width:230px;}
.header_right ul#ullogin input.sub{border:none;background:#7E91A2;padding:4px 10px;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}
.singin li{padding:9px 18px !important;}
.header_right li.singin a {line-height:30px;}
li.singin li a:link,.qatopul li.singin li a:visited,.qatopul li.singin li a:hover{font-size:11px;border:none;width:auto;display:inline;padding:0px;border:none;}
li.singin li a:hover{background:#F9F9F9}
.singin .box{padding:10px 0px;}


li.singin a.user {line-height:36px;}
.header_right #loginin {_width:88px; display:block;}
.header_right ul.loginout {position:absolute; border:#ccc 1px solid; border-top:#fff 1px solid;right:0px; top:47px; background-color:#fff;padding:10px;}
.header_right ul.loginout li { text-align:left; margin-right:0px; position:static; width:250px !important; padding:0px 10px !important; display:block;color:#666;font-size:13px;}



.qatopul .link a.user, .qatopul .namebox a.user{padding:6px 4px 10px !important;*padding:2px 4px 14px !important;_padding-top:3px !important;}/*update*/
.qatopul .link a img, .qatopul .namebox a img{border:1px solid #CCC;padding:2px; vertical-align:middle;max-width:25px;max-height:25px; width:25px; height:25px;}
.qatopul .link .name, .qatopul .namebox .name{display:inline-block;margin-left:4px;}
.qatopul .ulmenu li a{display:block !important; clear:both;padding:4px !important;margin:4px; -webkit-border-radius:3px;-moz-border-radius:3px !important;border-radius:3px;}

.icons {display:inline-block; border:#ccc 1px solid;padding:2px; width:33px;height:28px;margin:3px 3px 0px 0px; vertical-align:middle;float:left;}


.header_right ul li { float:left; margin-right:9px; width:90px; display:block; color:#004A94; font-size:14px; text-align:center; position:relative;}
.header_right ul li a.thead{display:block; height:43px; line-height:36px; padding:0 22px 2px; border:1px solid #F9F9F9; border-bottom:0;}
.header_right ul li.this a.thead, .header_right ul li a.on, .header_right ul li a.thead:hover{border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0; border:1px solid #D9D9D9; border-bottom:1px solid #FFF; background-color:#FFF;}
.header_right ul li a.user, .header_right ul li a.brower {padding:0px 5px 2px;}
#userlink { _width:88px;}
#menu .header-menu #userlink{display:inline;}
.header_right ul li a.thead span{display:inline-block; padding-top:3px;vertical-align:bottom;}
.header_right ul li a.user span,.header_right ul li a.brower span{_padding-top:10px;}

.header_right ul li p { _position:absolute; _left:0px; _top:45px; margin-top:-2px; border:1px solid #D9D9D9; border-top:0; padding:5px 0 8px; background-color:#FFF;}
.header_right ul li p.items { display:none;font-size:12px;}
.header_right ul li.this p.items { _width:89px;}
.header_right ul li p a {_padding:3px 22px;display:block;margin:0px 3px;padding:2px 12px 2px 0px;}
.header_right ul li p.items a:hover {background:#D1E1EA;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;color:#004B73;}
#tabb li.m10 { margin:0px 10px; width:50px;}
.header_right ul li span { line-height:30px; font-size:14px;}
.header_right ul li span i{display:inline-block;width:18px;height:18px; background:url(/theme/images/background.png) no-repeat -236px -572px; _background:url(/theme/images/background.png) no-repeat -236px -576px; vertical-align:top;_margin-top:3px;}
*+html .header_right ul li span i{display:inline-block;width:18px;height:18px; background:url(/theme/images/background.png) no-repeat -236px -579px; vertical-align:top;}

.header_right ul li.pers, .header_right ul li.signin {margin:0; width:auto;_width:100px}
.header_right ul li.pers p.items {text-align:left;width:400px;float:right;border-top:1px solid #ccc;z-index:1;}
.header_right ul li.pers p.items a {display:block;padding:2px;margin:0px 3px;}
.header_right ul li.pers p.items a:hover {background:#D1E1EA;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;color:#004B73;text-align:left;}


#tabthis { border:#ccc 1px solid; background-color:#fff;text-align:center;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:#fff 1px solid; }
#tabthis1 { border:#ccc 1px solid; background-color:#fff;text-align:center;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; border-bottom:#fff 1px solid;}


/*main*/

.main_bg {margin:0 auto;width:640px;}
.main_bg .borderbox span.imgbox {/*box-shadow: 2px 4px 6px #eee;*/overflow:hidden;border:1px solid #ddd;display:block;background:#fff;}
.main_bg .imgbox img{padding:20px;}
.main_bg .imgbox a{display:block;}
.main_bg .imgbox a:hover {background:none;}
.main_bg .borderbox {background:url(/theme/images/shadow-lg.png) no-repeat right bottom;background-color:none;padding-bottom:14px;}

.main_bg .intro-text {position:absolute;top:100px;left:280px;float: left;text-shadow: 0 1px 0 #FFFFFF;float:right;font-size: 33px;line-height:112%;color:#484642;background:#fff;}
.alignr {/*background: -moz-linear-gradient(center top , #333333, #111111) repeat scroll 0 0 transparent;height: 42px; overflow: hidden;*/text-align:center; width: 100%;}
span.login_un {position:relative;right:100px;text-align:right;display:block;height:40px;margin-bottom:15px;width:100%;line-height:30px;font-size:13px;color:#444;}
span.login_un a{font-size:13px;font-weight:bold;}

/*reg*/
.itemnext {position:relative;clear:both;z-index:1;overflow:hidden;width:400px;text-align:left;padding-left:60px;}
.followit {float:right;clear:both;z-index:1;overflow:hidden;margin-right:4px;top:10px;}
.error_msg, .notice_msg {position:relative;min-height:18px; height:18px;line-height:22px;color:#FF6633;margin-left:10px;font-size:12px;}
.success_msg {position:relative;min-height:18px;clear:both;line-height:22px;padding:7px 15px; background:url(/theme/images/background.png) no-repeat -271px -566px;margin-left:10px;}
.notice_msg {color:#A8A8A8;}
.reg_linespace {padding-bottom:24px;margin:4px 0px 10px 0px;zoom:1;}
.reg_linespace:after {content:'.';display:block;height:0;clear:both;visibility:hidden;}
.reg_linespace span.notes{text-indent:103px;float:left;font-size:12px;color:#999;width:100%;display:block;line-height:22px;}
ul.account_active {width:100%;border-top:1px solid #ccc;padding-top:20px;}
ul.account_active li {font-size:13px;}
#topics_all p{width:32%;float:left;line-height:170%;overflow:hidden;height:22px;}
#topics_all span{display:block;margin:10px 0;width:100%;float:left;font-weight:bold;}
#topics_all p a {background:url(/theme/images/selected-topic.gif) no-repeat -10px -27px;padding-left:20px;}
#topics_all p a.selected {background:url(/theme/images/selected-topic.gif) no-repeat -10px -2px;padding-left:20px;}
#topics_all p a.selected_topic {background:url(/theme/images/selected-topic.gif) no-repeat -10px 0px;padding-left:20px;color:#666;}

#topics_all p.narrow {background:F9F9F9;padding:10px 0;display:block;float:left;width:100%;margin-bottom:10px;}
#topics_all p.narrow input {border:1px solid #ccc;height:20px;line-height:20px;color:#999;width:300px;padding-left:2px;}
#topics_all p.narrow a {background:none;padding:0px;position:relative;right:3px;padding:3px 5px;}
#self_suggest_topic {background:#EEEEEE;height:auto;padding:5px;float:left;width:602px;}
#self_suggest_topic span{width:80px;margin:2px 5px;}
.website_div{margin-top:10px;}

/*global*/
.top{border-bottom:2px solid #000;}
.logospan{font:38px 'YouYuan';color:#666;padding:10px 0px 10px 40px;float:left;}
.footer{border-top:1px solid #d9d9d9;height:80px;line-height:40px;text-align:center;color:#505050;background:#f9f9f9;position:relative;clear:both; margin-top:-82px;}
.footer a:link,.footer a:visited{color:#505050;font-size:12px;padding:0px 10px;}
.copyright{text-align:center;line-height:150%;color:#777;}
.copyright a{color:#555;}

/*User registration process all*/
.regtop{height:50px;position:relative;}
.regtlft,.regtrgt{width:7px;height:40px;overflow:hidden;background:url(/theme/images/background.png) no-repeat;}
.regtrgt{background-position:-7px 0px;}
#setcnt2 .reg_box,#setcnt3 .reg_box {background-color:#fff;overflow: hidden;padding:18px;padding-left:0px;margin-bottom:18px;-webkit-border-radius:3px;-moz-border-radius: 3px;border-radius: 3px;width:738px;overflow:hidden;}
#setcnt2 h1, #setcnt3 h1 {text-align:center;font-size:16px;line-height:28px;font-weight:bold;color:#333;}
#setcnt2 h2, #setcnt3 h2 {text-align:center;font-size:15px;line-height:28px;color:#333;}
.floatul li{float:left;}
#set2 .manage_box ul.floatul li{float:none;}
#set2 .manage_box button.w90{margin-left:0px;position:relative;left:150px;}
#userinfo .floatul li{float:none;}
.floatul li.w700{width:500px;}
.floatul li.voting {}
.floatul li label{display:inline-block;width:90px; padding-right:10px; text-align:right;font-size:15px;margin-top:4px;}
#set2 .w700 .inputtxt{position:static;}
#set2 .tt_box{float:none;display:block;}
#set1 .w90,#set2 .w90{margin-left:90px;}
.padd2 li{padding:2px 0px;}
.regbtm{background:#F6F6F6;height:5px;overflow:hidden;position:relative;}
.regblft,.regbrgt{width:7px;height:5px;background:url(/theme/images/background.png) no-repeat 0px -40px;}
.regbrgt{background-position:-7px -40px;}
.cur{cursor:pointer;}
.line1{border-bottom:1px solid #000000;height:0px;overflow:hidden;margin:8px 0px 14px 0px;}
.setp{color:#999;padding-top:10px;height:18px;text-indent:90px;clear:both;overflow:hidden;_width:300px;}
.step{border-bottom:4px solid #F6F6F6;margin:20px auto 60px;position:relative;_margin-bottom:0px;}
.steplft{width:33.3%;display:inline-block;float:left;}
.stepcent{width:33.3%;float:left;}
.steprgt{width:33.3%;float:left;}
.steplft, .stepcent, .steprgt {font-size:13px;}
.setbgcurt{width:40px;height:40px;font-size:16px;color:#CCCCCC;font-weight:bold;background:url(/theme/images/background.png) 0px -147px;line-height:40px;text-align:center;margin:0px auto;}
a.stepbg{background:url(/theme/images/onboarding-steps-selected-2.png) no-repeat scroll right top #6AC5EE;color:#fff;padding:4px;display:block;}
a.stepbg_step2 {background:url(/theme/images/step2-selected.png) no-repeat scroll right top #6AC5EE;color:#fff;padding:4px;display:block;}
a.stepbg_step3 {background:url(/theme/images/onboarding-steps-selected-3.png) no-repeat scroll right top #6AC5EE;color:#fff;padding:4px;display:block;}
.firstreg {-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;}
.lastreg {-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;}


.label{background:url(/theme/images/onboarding-steps-2.png) no-repeat scroll right top #DDDDDD;display: block;padding:4px;}
.label_step3{-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0 3px 3px 0;display: block;padding:4px;background:#DDDDDD;}
.steplft li img{background-color:transparent;vertical-align: middle;}
.setbgcurt{background-position:0px -107px;color:#666666;}
.stepp{padding:4px 0px;color:#666666;text-align:center;}
.ul26 li{height:26px;line-height:28px;font-family:Arial;padding:1px 0px;padding-left:10px;}
.btmbor{border-bottom:1px solid #CCCCCC;padding-bottom:4px;margin-bottom:5px;}
.curli{background:url(/theme/images/background.png) no-repeat 0px -187px;color:#FFFFFF;font-weight:bold;}
.rbtm{background-position:0px -222px;}
.rcnt{background:#ddd;}
.padr10 li{padding:2px 0px;padding-right:10px;}
.btnr{right:10px;_right:80px;height:20px;position:absolute;right:3px;}
.btnsuc{height:26px;width:80px;font-weight:bold;}
.topround,.btmround{height:10px;width:100%;background:url(/theme/images/rbg.jpg) repeat-x left top;position:relative;}
.btmround{background-position:0px -10px;}
.toprlft,.toprrgt,.btmrlft,.btmrrgt{width:10px;height:10px;background:url(/theme/images/background.png) no-repeat 0px -227px;}
.toprrgt{background-position:-10px -227px;}
.btmrlft{background-position:0px -237px;}
.btmrrgt{background-position:-10px -237px;}
.cntround{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;background:#F0F0F0;height:1%;}
.tip{border-top:1px solid #C6C6C6;color:#999999;background:url(/theme/images/tip.jpg) no-repeat 10px 7px;padding:8px 0px 0px 24px;height:13px;}
.heip{color:#666666;padding:10px 0px 6px 0px;height:14px;}
.steptxt{border-top:2px solid #ACA899;border-left:2px solid #ACA899;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background:#F2F2F2;height:20px;line-height:20px;width:170px}
.setimg{width:113px;height:110px;position:relative;background:url(/theme/images/img1.jpg) no-repeat 4px 0px;}
.imgclose{width:9px;height:9px; background:url(/theme/images/background.png) no-repeat -69px -585px;cursor:pointer;right:-4px;top:-4px;}
.setopt{font:14px Arial;width:120px;height:30px;line-height:30px;text-align:center;background:#2A2A2A;color:#FFF;cursor:pointer;left:-1px;}
.zindex{position:relative;z-index:100;}
.zindexb{position:relative;z-index:99;}
.zindexb span, .zindexb a{color:#666;font-size:12px;}
.zindexb a{color:#004b73;}
.zindexb a:hover {color:#004B73;background:#D1E1EA;}

.helptip{background:#202020;color:#FFF;font:10px Arial;padding:4px;padding-bottom:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.tippng{width:10px;height:5px;position:absolute;bottom:-5px;_bottom:-16px;left:50%;margi-left:-5px; background:url(/theme/images/background.png) no-repeat -258px -584px;}
.helppos{width:240px;top:-4px;left:-10px;display:none;}

/*.addtag a:link,.addtag a:visited{background:url(/theme/images/tag.jpg) no-repeat 3px 5px;display:block;float:left;height:14px;padding:4px 12px 4px 18px;position:relative;border:1px solid #FFF;color:#369;overflow:hidden;margin:5px 5px 0px 0px;}*/
.addtag a:hover{text-decoration:none;border:1px solid #e7e7e7;}
.addtag a:hover span{display:block;}
.addtag a span{display:inline-block;width:8px;height:8px;background:url(/theme/images/exit.png) no-repeat;position:relative;top:2px;right:2px;display:none;cursor:pointer;}

.addtags a:link,.addtags a:visited{font-size:11px;border:none;background:#eee;color:#000;padding:0px 13px;margin-right:5px;overflow:visible;float:left;}
.addtags a:hover {background:url(/theme/images/ignoretopic.png) no-repeat right center #c6401b;color:#fff;}
.addtags a span{display:block;right:-3px;top:7px;float:right;}
.possta{position:static;}

/*注册导引*/
#guide_main{height:1%; overflow:hidden;background:#fff;padding:10px;border:1px solid #EAEAEA;min-height:250px;}
#guide_main .hot_topic{float:left; width:160px;}
#guide_main .hot_topic dd{background:#DEDEDE; padding:2px 4px; margin:6px 0; cursor:pointer;font-size:13px;color:#444;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#guide_main .hot_topic dd.active{background:#6AC5EE;color:#fff;position:relative;height:24px;}
#guide_main .hot_topic dd.active b{background:url(/theme/images/arrow_reg.png) no-repeat;position:absolute;right:-10px;top:1px;height:26px;width:13px;float:right;}
#guide_main .topics{float:right; width:555px; overflow:hidden;}
#guide_main .topics dl{float:left; width:165px; padding:5px; max-height:70px; overflow:hidden;margin:6px 0px 10px 8px;display:inline;border:1px solid #eee;background:#FAFAFA;cursor:pointer;height:60px;overflow:hidden;}
#guide_main .topics dl.selected{border:1px solid #ccc;background:url(/theme/images/checked.png) no-repeat 160px 55px #E3F1F9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#666;box-shadow:1px 1px 1px #eee;}
#guide_main .topics dl dd span {color:#666;}
#guide_main .topics dl dd {color:#999;}
#guide_main .topics dl.selected dt {color:#000;}
#guide_main .topics dl dt {font-weight:bold;color:#333;line-height:20px;}
#guide_main h3 {font-size:13px;text-align:left;margin:6px 0px;color:#333;font-weight:bold;}
#guide_main h3 span {float:right;font-weight:normal;color:#333;font-size:12px;}
#guide_main h3 span b{color:#C6401B;}

#guide_main b.change_user {background:url(/theme/images/change_user.png) no-repeat;width:22px;height:15px;display:inline-block;margin-top:10px;}
#guide_main b.change_user:hover {background:url(/theme/images/change_user_hover.png) no-repeat;}

#guide_main .topics dl dd img {max-height:50px;max-width:50px;}
#guide_main .topics .img{float:left; margin-right:10px; _display:inline;width:50px; height:50px;border:1px solid #bbb; background:#FFF;overflow:hidden;padding:3px;}
.reg_error{padding:7px 20px; background:#FF9900;}
.recommend_users dl{float:left; display:inline; width:222px;height:70px; padding:5px 7px; margin:5px 7px 6px 0px;overflow:hidden;border:1px solid #eee;background:#FAFAFA;cursor:pointer;}
.recommend_users dl.selected{border:1px solid #ccc;background:url(/theme/images/checked.gif) no-repeat 226px 76px #E3F1F9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;box-shadow:1px 1px 1px #eee;}
.recommend_users dl.selected dt {color:#000;}
.recommend_users dl.selected dd {color:#333;line-height:150%;margin-top:4px;}
.recommend_users dl dd {line-height:150%;margin-top:4px;color:#666;}

.recommend_users dl dt{font-weight:bold;}
.recommend_users .img{float:left; margin-right:10px; _display:inline;}
.recommend_users .img img{width:60px; height:60px;}

.buttons {position: relative;overflow: hidden;clear: both;zoom: 1;margin-top:20px;}
button.rust {outline:none; height:31px; padding:3px 7px 4px; text-align:center; border: 1px solid #902203; color:#fff;text-shadow: rgba(0, 0, 0, 0.5) 0 -1px 0;background:#C7401B url(button-rust-sprite.png) scroll repeat-x 0 0;background: -moz-linear-gradient(center top,#E14C23 0,#C7401B 100%) repeat-x 0 0;background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#E14C23),color-stop(100%,#C7401B)) repeat-x 0 0;background: linear-gradient(top,#E14C23 0,#C7401B 100%);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family: 微软雅黑,宋体, Arial;cursor: pointer;}
button.rust:hover {background:#AA220C;}
a.prev {float:right;margin-right:10px;line-height:30px;color:#666;}

#homelogo {position:relative;width:350px;text-align:left;padding-top:20px;margin-bottom:10px;}
#homelogo a {background:url(/theme/images/mainlogo.png) no-repeat;color:#c6401b;height:45px;text-indent:-1000em;top:0;overflow-x:hidden;overflow-y:hidden;display:block;}
#homelogo a span {background:url(/theme/images/slogan.jpg) no-repeat;text-indent:-1000em;display:block;width:100%;position:absolute;left:120px;font-size:20px;color:#666;text-shadow:2px 2px #fff;top:31px;line-height:140%;}

.main_bg .callout{background:url(/theme/images/callout-bg.png) no-repeat;padding:30px 10px 30px 40px;margin:0 auto;width:594px;position:relative;top:-10px;left:-4px;}
.main_bg .callout p{line-height:30px;font-size:18px;text-align:center;margin-top:10px;margin-left:-22px;}
.main_bg .callout p b{font-size:22px;color:#C6401B;}
.main_bg .callout p span{font-size:18px;}


/*pop*/
.poptop,.popbtm{height:16px;background:url(/theme/images/rbg.jpg) repeat-x 0px -20px;position:relative;}
.popbtm{background-position:0px -36px;}
.poptoplft,.poptoprgt,.popbtmlft,.popbtmrgt{width:16px;height:16px;overflow:hidden;background:url(/theme/images/background.png) no-repeat;}
.poptoplft{ background-position:-103px -605px;}
.poptoprgt{background-position:-119px -605px;}
.popbtmlft{background-position:-103px -621px;}
.popbtmrgt{background-position:-119px -621px;}
.popbg{border-left:1px solid #010101;border-right:1px solid #010101;background:#909090;padding:0px 9px;}
.popcnt{border-left:1px solid #000000;border-right:1px solid #000000;background:#FFF;padding:4px 10px 0px 10px;font-family:Arial;height:1%;}
.closep{height:20px;}

/*QA main*/
.qahead{height:56px;background:#333;background-image:-moz-linear-gradient(center top, #323232 0%, #000 100%);border-top:0 4px 8px 0 #999;width:100%;box-shadow:0 4px 8px 0 #999; -moz-box-shadow: 0 4px 8px 0 #999;}
.container{margin:0 auto;max-width:960px;padding:34px 0px 0 0px; width:960px}
.contshort{margin:0 auto;max-width:800px;padding:24px 0 20px 0; width:800px}
.qalogo{float:left;width:120px;background:url(/theme/images/dewen_logo.png) no-repeat 0px 12px;font-size:24px;text-align:center;line-height:54px;color:#FFF;font-weight:bold;}
.qatopul li{padding:0px 5px;height:56px;line-height:56px;color:#CCCCCC;}
.aqbor{text-align:center;margin-right:20px;position:relative;}
.qatopul li.imgpos{line-height:normal;}
.imgpos img{position:relative;top:15px;max-width:32px;}
.qatip{width:10px;height:5px; background:url(/theme/images/background.png) no-repeat -126px -587px;position:absolute;bottom:0px;overflow:hidden;left:50%;margin-left:-5px;}
.qanum{width:28px;height:26px;font:bold 14px Arial;color:#AE5300; background:url(/theme/images/background.png) no-repeat -140px -608px;text-align:center;line-height:26px;margin-top:15px;cursor:pointer;}
.qasea{margin-top:5px;height:40px;background:#444;width:460px;float:left;border:1px solid #555;}
.qasealft,.qaseargt{width:5px;height:46px;background:url(/theme/images/background.png) no-repeat;}
.qasealft{ background-position:-52px -662px;}
.qaseargt{background-position:-57px -662px;}
.qatxt{margin:4px;height:28px;line-height:28px;padding-left:5px;font-size:14px;color:#999999;border:1px solid #000;width:350px;float:left;}
.addbtn{width:79px;height:32px;background:#000;border:none;position:relative;top:4px;color:#ccc;font-size:13px;}
.qacnt{background-color: #FAFAFA;box-shadow:0 0 10px 0 #CCC; -moz-box-shadow: 0 4px 8px 0 #ccc;color: #333;margin:30px auto 0; max-width:1000px;overflow: hidden;}
.qafoot{max-width:1000px;margin:30px auto;height:40px;line-height:40px;text-align:center;color:#6D6D6D;}
.qafoot a{color:#6D6D6D;margin:0px 10px;font-size:12px;}
.microbar {font-family: '微软雅黑','Helvetica Neue',Helvetica,Arial,Sans-serif;color:#333;}

/*QA */
.answers_num{height:20px;border-bottom:2px solid #ccc;padding-bottom:4px;margin-bottom:14px;margin-top:20px;}
#qst_content p {line-height:24px;color:#444;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;font-size:14px;}
.qa_lft{float:left;width:610px;display:inline;}
.qa_lft h1{padding-bottom:10px;}
.qa_rgt{float:right;width:280px;margin:0px 0px;display:inline;}
.qa_rgt .hei40 span{margin:0px 0.5em;padding: 0.3em 0.1em 0.3em 0.1em;}
a:link.qafoc,a:visited.qafoc{font-family:Arial;font-size:13px;width:102px;background:url(/theme/images/btnadd.png) no-repeat;display:block;line-height:22px;padding:4px;color:#fff;overflow:hidden;float:left;}
/*
a:link.qafocadd{background-position:0px -156px;}
*/
a:link.qafocadd, a:visited.qafocadd{font-family:Arial;font-size:14px;width:102px;background:url(/theme/images/btnadd.png) no-repeat;display:block;line-height:22px;padding:4px;color:#525151;overflow:hidden;float:left;text-indent: -1000px;}
a:hover.qafoc {font-family:Arial;font-size:13px;width:102px;background:url(/theme/images/btnadd.png) no-repeat;display:block;line-height:22px;padding:4px;color:#fff;overflow:hidden;float:left;}


/*
a:hover.qafoc{background-position:0px -26px;text-decoration:none;}
a:hover.qafocadd{background-position:0px -182px;text-decoration:none;}
*/
a.qaselect{float:left;width:auto;line-height:160%;border:1px solid #fff;padding:2px 6px;color:#004B73;overflow:hidden;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:bold;}
a:hover.qaselect{padding:2px 6px;background:none;display:block;color:#333;overflow:hidden;}

a:hover.qaselect{text-decoration:none; background:url(/theme/images/arrows.png) no-repeat 58px 10px #eee;}
a:link.selpadd,a:visited.selpadd,a:hover.selpadd{text-indent:10px;width:120px;}
.rgttit{padding:6px 0px;color:#666666;font-weight:bold;}
.rgtul li{padding:0px 8px 0px 0px;margin:10px 0px;font-size:12px;line-height:130%;}
.rgtul li a{color:#666;}
.rgtul li a:hover {color:#004B73;background:#D1E1EA;}

.line2{border-bottom:1px dashed #C6C6C6;margin:12px 0px 6px 0px;height:0px;overflow:hidden;}
.sharelink a{display:block;float:left;padding:0px 16px 0px 20px;font-family:Arial;color:#2F67A6;}
.sharefac,.shareemail{background:url(/theme/images/share.jpg) no-repeat 2px 0px;}
.shareemail{background-position:2px -14px;}
.ulr8 li{padding:3px 8px 5px 0px;}
.ulr8 li a:hover {text-decoration:none;background:none;}
.ulr8 li img{max-width:24px;max-height:24px;overflow:hidden;padding:4px; border:1px solid #ddd; width:24px; height:24px;}
.lftlink a:link,.lftlink a:visited{padding:2px 8px;font:11px Arial;display:block;float:left;margin-right:10px;color:#000;background:#eee;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.lftlink a:hover{text-decoration:none;background:#c6401B;color:#fff;}
.interesting_qst{float:left;}
.ans_div {clear:both;}


/*vote*/
a:link.upbtn,a:visited.upbtn,a:link.downbtn,a:visited.downbtn{display:block;width:20px;height:20px;background:url(/theme/images/background.png) no-repeat;margin-bottom:3px;text-decoration:none;}
a:link.upbtn,a:visited.upbtn,a:link.downbtn,a:visited.downbtn{ background-position:-291px 0px;}
a:link.downbtn,a:visited.downbtn{background-position:-291px -21px;}
a:hover.upbtn,a:link.btnact,a:visited.btnact{background-position:-320px 0px;}
a:hover.downbtn,a:link.btnacti,a:visited.btnacti{background-position:-320px -21px;}
a.upbtn_me {display:block;width:20px;height:20px;background:url(/theme/images/background.png) no-repeat;margin-bottom:3px;text-decoration:none;}
a.upbtn_me{background-position:-348px 0px;}
a.downbtn_me {display:block;width:22px;height:22px;background:url(/theme/images/background.png) no-repeat;margin-bottom:3px;text-decoration:none;}
a.downbtn_me{background-position:-348px -21px;}

.tipimg{width:6px;height:12px; background:url(/theme/images/background.png) no-repeat -175px -585px;overflow:hidden;margin-top:6px;float:left;}
.tipdiv{line-height:24px;background:#333;color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0px 8px;float:left;}

.btnbox,.btnboxd {float:left;}
.qbox{height:27px;}

a:link.btnbox,a:visited.btnbox,a:link.btnboxd,a:visited.btnboxd{display:block;width:31px;height:27px;background:url(/theme/images/background.png) no-repeat;margin-bottom:0px;text-decoration:none;}
a:link.btnboxd{ background-position:-291px -122px;}
a:visited.btnbox{ background-position:-291px -82px;}
a:link.btnbox{background-position:-291px -82px;}
a:visited.btnboxd{background-position:-291px -122px;}
a:hover.btnbox,a:link.qbtnact,a:visited.qbtnact{background-position:-325px -82px;}
a:hover.btnboxd,a:link.qbtnacti,a:visited.qbtnacti{background-position:-325px -122px;}

b.votes_score {font-size:12px;padding:0px 10px;float:left;background:#ccc;border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;height:25px;}



.lftp{padding:0px 0px 4px 12px;font-size:12px;color:#999;clear:both;width:100%;line-height:150%;}
.ans_item .lftp .bounty_send{float:none;}
.floatul li.li_rgt{float:right;width:94px;}
.question_listitle,.user_title {margin:3px 0px 4px 12px;float:left;max-width:450px;overflow:hidden;line-height:150%;}
.question_listitle a,.user_title a {font-size:14px;font-family:Arial,"Lucida Grande",Verdana,"Bitstream Vera Sans",sans-serif;color:#004b73;text-decoration:none;}

.imgdl{width:100%; float:left;}
.imgdl dd{padding-left:3px;float:right;width:51px;overflow:hidden;line-height:140%;}
.imgdl dt.f_left img{max-width:32px;max-height:32px;overflow:hidden;padding:4px; height:32px; width:32px; vertical-align:top;}

.imgdl dt.f_left a:hover{background:none;}
.rlft{padding-left:8px;background:url(/theme/images/background.png) no-repeat -0px -663px;font:11px Arial;color:#75767B;margin-right:3px;}
.rrgt{padding-left:8px;background:url(/theme/images/background.png) no-repeat -0px -675px;font:11px Arial;color:#75767B;margin-right:3px;}
a.edit {width:auto;height:16px;display:inline-block;background:url(/theme/images/edit_update.gif) no-repeat 0px -13px;;padding:1px 8px;}
.small-box {margin-top:1px;float:left;}

.line3,.line4,line5,.line6{border-bottom:2px solid #909090;margin:12px 0px 6px 0px;height:0px;overflow:hidden;}
.line4{border-bottom:1px dashed #ccc;}
.line5{border-bottom:1px solid #ccc;margin:5px 0px;}
.line6{border-bottom:1px solid #ddd;margin:5px 0px 0px 0px;}
.eidtdiv{padding:6px 0px 5px 2px;margin:10px 0px;position:relative;background:#fafafa;height:36px;}
.eidtdiv a:hover {background:none;text-decoration:underline}
.eidtdiv .imgdl dt.f_left img{max-width:24px; max-height:24px; _width:24px;_height:24px;overflow:hidden; padding:4px; border:1px solid #ddd;}

.editp{font:12px Arial;color:#336699;padding:8px;display:block; float:left}
/*a:link.addans,a:visited.addans{width:91px;height:26px;font-weight:bold;color:#333333;border:none;background:url(/theme/images/focusbtn.jpg) no-repeat 0px -208px;display:block;line-height:27px;text-align:center;overflow:hidden;}
a:hover.addans{text-decoration:none;background-position:0px -104px;}*/
.areaadd{width:403px;height:60px;}
.inputaddtxt{font-weight:bold;font-size:14px;width:400px;height:20px;line-height:20px;color:#666;}
.w300{width:300px;font-weight:normal;color:#000;font-size:12px;}
.author_box{clear:both;position:relative;margin:10px 0px;}
.function_items {position:relative;margin:10px 0px 2px 0px;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;color:#999;}
.microbar .function_items{position:static;}
.function_items a, a.linka,a.linkq  {font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;color:#999;font-size:13px;}

.function_items .time_texts {color:#999;margin-right:20px;font-size:11px;}
.as_box {position:relative;margin-left:35px;padding-bottom:10px;line-height:22px;}
.as_box ol li{list-style-type:decimal;}
.as_box p {color:#333;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;font-size:13px;}
.stats p {margin:1px 0px;}
.stats p a {font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.stats p span.qa_activity{postion:relative;float:left;width:60px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;color:#666;}

.answersort {float:right;position:relative;z-index:10;}
.answer_sort{ float:right;width:60px;position: absolute;top:23px;clear:left; border: 1px solid #CCC;right:0px;z-index:2;background:#FFF;}
.answer_sort li{float:none; background: none repeat scroll 0 0 #F2F2F2;line-height: 180%;text-align:center;margin:1px;}
.answer_sort li a {display:inline-block;width:100%;}

/*悬赏*/
h1 a.bounty{background:#C6401B;padding:1px 6px;color:#fff !important;font-size:12px;font-weight:bold;border:1px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-left:10px;}
h1 a.bounty:hover {border:1px solid #aa2b08;}


/*qa right*/
.operate{margin:0;padding:0px;}
a:link.btnadd,a:visited.btnadd,a:link.btncanc,a:visited.btncanc{width:95px;height:29px;line-height:29px;display:inline-block;background:url(/theme/images/background.png) no-repeat;text-align:center; padding-left:15px;display:block; float:left;}
a:link.btnadd,a:visited.btnadd,a:link.btncanc,a:visited.btncanc { background-position:0 -250px;}
a:link.btnadd {color:#fff;font-size:12px;}
a:visited.btnadd {color:#fff;font-size:12px;}
a:link.btncanc,a:visited.btncanc {color:#fff;}
a:hover.btnadd{background-position:0px -279px;}
a:link.btncanc,a:visited.btncanc{background-position:0px -308px;}
a:hover.btncanc{background-position:0px -337px;}
a:link.btnaddans,a:visited.btnaddans,a:link.btnrev,a:visited.btnrev,a:link.btnquiz,a:visited.btnquiz{min-width:74px;padding:0px 15px;height:24px;line-height:24px;color:#FFF;background:url(/theme/images/btnsbg.png) repeat-x;display:inline-block;text-align:center;border:1px solid #002B53;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;}
a:hover.btnaddans{background-position:0px -24px;}
a:link.btnrev,a:visited.btnrev{min-width:24px;height:22px;background-position:0px -48px;border:1px solid #C2C2C2;color:#7C7C7C;}
a:hover.btnrev{background-position:0px -70px;}
a:link.btnquiz,a:visited.btnquiz{min-width:0px;padding:0px 10px;height:16px;line-height:16px;border:1px solid #657787;background-position:0px -92px;}
a:hover.btnquiz{background-position:0px -108px;}
div.divopti{width:89px;position:relative;z-index:1;right:70px;float:right;}
a:link.linkopti,a:visited.linkopti{display:inline-block;padding-left:24px;width:65px;height:29px;line-height:29px;text-align:center;color:#303030;overflow:hidden;background:url(/theme/images/background.png) no-repeat 0px -366px;}
a:hover.linkopti{background-position:0px -395px;}
.divopti .ulmenu{position:absolute;top:28px;left:0px;right:0px;border:1px solid #BBBBBB;background:#F9F9F9;_width:87px;padding:6px 0px;display:none;}
.divopti .ulmenu a:link,.divopti .ulmenu a:visited{display:block;margin:0px 2px;height:24px;line-height:24px;padding-left:4px;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#797979;}
.divopti .ulmenu a:hover,.divopti .ulmenu a.active{background:#DFEAF4;color:#336A88 !important;}

.relate_questions {margin-top:70px;}
.relate_questions h2, .follow_questions h2, .question_stats h2,.site_invite_answer h2{font-size:13px;color:#444;}
#close1, #bounty_status{background:#fff;border:1px solid #ccc;padding:6px;margin:10px 0px;}
#close1 b, #bounty_status b {font-size:14px;line-height:30px;font-weight:bold;}
#close1 .close_by, #bounty_status .close_by {background:#eee;padding:4px;font-size:14px;line-height:150%;}
.close_by span, .close_by span b {font-size:12px;font-weight:bold;}
.close_reason{font-size:12px; font-family:arial;line-height:150%;margin-top:20px; padding:6px;background:#fff;border: 1px solid #A4C3D5;opacity: 0.5;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.unclose {margin-top:10px;border-top:1px dotted #666;padding:10px 0px;}
.closed_by{background:#eee;padding:5px;margin-top:6px;}
.follow_questions, .follow_questions,.site_invite_answer {margin-top:30px;}
#ans_editors .site_invite_answer {margin-top:0px;padding:10px 0px 10px 10px;background:#eee;width:98.5%;float:left;margin-bottom:10px;box-shadow: 0 1px 0 #DDD;}


/*Q&A pop*/
.poper660{width:660px;top:30px;display:none;}
.poper460{width:460px;top:30px;left:10px;display:none;}
.poper550{width:550px;top:30px;display:none;}
.poper380{width:380px;top:30px;left:-100px;display:none;}
.area540{width:530px;height:100px;color:#333;padding:5px;}
.area570{width:560px;height:140px;color:#333;padding:5px;}
.spanred,.spanredb{display:inline-block;width:20px;height:18px;line-height:18px;background:#f00;color:#FFF;font-weight:bold;text-align:center;margin-right:5px;}
.bgf2{background:#fff;border:1px solid #ccc;padding:4px 10px 10px 10px;margin-top:10px;}
.redirectdiv{background:#FEFFE5;border:1px solid #E6E6D6;padding:10px 8px;margin-bottom:10px;}

/*profile-home*/
	.shtiw,.shfac{display:inline-block;width:14px;height:14px;background:url(/theme/images/share.jpg) no-repeat 0px -28px;margin:0px 3px;position:relative;top:2px;}
.shfac{background-position:0px 0px;}
.message_post {background: #EAEAEA;margin-top:10px;padding: 5px;}
.following_topics a:link, .following_topics a:visited {background:#EEE;border-radius:2px;-moz-border-radius:2px;border-radius:2px;color: #000;display: block;float: left;font: 11px/18px Arial;margin:6px 6px 0px 0px;padding: 2px 8px;white-space:nowrap;}
.following_topics a:hover {background:#c6401b;color:#fff;}
.label_box {text-align:center;}
.locals {float:right;color:#666;}
.show_adv{background:#FFF;border:1px solid #DDD;box-shadow:0 2px 4px #DDD;color:#666;width:135px;text-align:center;position:absolute;top:25px;right:-7px;}

.show_adv ul li{line-height:2;text-align:left;padding:2px 20px;font-size:13px;font-family:'微软雅黑', 宋体, Arial;}
.show_adv ul li:hover{background:#eee;}
img#my_operate {box-shadow:-2px 0px 2px #ccc;}
img#my_operate:hover {box-shadow:-2px -2px 2px #999;}

/*profile_baseinfo*/
.probase{background:#f0f0f0;border:1px solid #CCC;padding:14px;box-shadow:1px 2px 2px rgba(0, 0, 0, 0.1);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.probase #avatar_part {background: url("/theme/images/feed-frame.png") no-repeat scroll 2px 0 transparent;height:160px;padding: 0 1px;position:relative;width:182px;overflow:hidden;}
.probase #avatar_part span.frame-inner{display:table-cell;height:135px;padding: 8px 0 0 9px;text-align: center;vertical-align: middle;width:166px;overflow:hidden;float:left;}
.probase #avatar_part span.frame-inner img{vertical-align: middle;}
.probase .user_space_infobox{float:right;width:360px;overflow:hidden;position:relative;}
#us_topinfo a.btn_update, .top_usercenter a.btn_update,.viewmode_tip a.btn_update, .edit_area a.btn_update {background:url(/theme/images/dewen_updates.gif) repeat-x left #19558D;border-color:#19558D #19558D #062C50;text-shadow:0 -1px #19558D;color:#fff;min-width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:1px 10px;text-align:center; display:inline-block; vertical-align:middle;}
#us_topinfo a.btn_cancel, .top_usercenter a.btn_cancel,.viewmode_tip a.btn_cancel, .edit_area a.btn_cancel {color:#666;padding:5px 0px 0px 10px; vertical-align:middle;}
#us_topinfo a.btn_cancel:hover, .top_usercenter a.btn_cancel:hover, .viewmode_tip a.btn_cancel:hover, .edit_area a.btn_cancel:hover  {text-decoration:underline;background:none;}

#us_topinfo input.user_profile, .edit_area .input {line-height:20px;padding:2px 5px;border:1px solid #999;font-weight:bold;height:20px;}
#us_topinfo input.headline {line-height:20px;padding:3px 5px;border:1px solid #999;font-weight:bold;height:20px;width:300px;}
.user_about{width:262px; height:90px; color:#999; border:1px solid #DFDFDF; padding:4px; line-height:160%; font:normal 12px '微软雅黑', 宋体, Arial; margin-bottom:10px;}
.user_website{width:277px; color:#999;padding:1px 2px;border:1px solid #DFDFDF;  height:20px;line-height:160%; font:normal 12px '微软雅黑', 宋体, Arial;margin-bottom:10px; }

.imgbor{border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
.changeimg{width:65px;height:20px;line-height:20px;text-align:center;color:#CCCCCC;background:#333333;top:95px;cursor:pointer;font-size:12px;}
.top80{top:80px;}
a:link.adddef,a:visited.adddef,a:link.deldef,a:visited.deldef{width:58px;height:20px;line-height:20px;background:url(/theme/images/addbtn.jpg) no-repeat 0px -2px;padding-left:18px;color:#004080;margin-right:10px;}
a:link.deldef,a:visited.deldef{background-position:0px -42px;text-decoration:none;}
a:hover.adddef{text-decoration:none;background-position:0px -22px;}
a:hover.deldef{background-position:0px -62px;text-decoration:none;}
a:link.adddefv2,a:visited.adddefv2,a:link.deldefv2,a:visited.deldefv2{width:58px;height:20px;line-height:20px;background:url(/theme/images/addbtnv2.jpg) no-repeat 0px -2px;padding-left:24px;color:#004080;margin-right:10px;}
a:link.deldefv2,a:visited.deldefv2{background-position:0px -42px;text-decoration:none;}
a:hover.adddefv2{text-decoration:none;background-position:0px -22px;}
a:hover.deldefv2{background-position:0px -62px;text-decoration:none;}
a:link.opt,a:visited.opt{color:#004080;font-weight:bold;margin-right:10px;text-decoration:none;}
a:hover.opt{background:none;}
.ulopt{position:absolute;top:28px;left:80px;width:140px;display:none;}
.ulopt li,.presonal li{width:100%;height:20px;}
.ulopt a:link,.ulopt a:visited{display:block;height:20px;line-height:20px;padding-left:5px;color:#FFF;background:#336699;}
.ulopt a:hover{background:#333;color:#FFF;text-decoration:none;}
.presonal{position:absolute;width:98px;left:-36px;top:40px;display:none;}
.presonal a:link,.presonal a:visited{display:block;height:20px;line-height:20px;padding:3px 0px 3px 34px;color:#FFF;background:#666;}
.presonal a:hover{background:#333;color:#FFF;text-decoration:none;}
.borbtm{margin-bottom:10px;}
.borbtm .points_box {float:left;}
.borbtm .points_box p {font-size:24px;color:#333;line-height:130%;}
.borbtm .points_box p a {font-size:24px;color:#333;line-height:130%;}
.borbtm .points_box p a:hover {text-decoration:underline;background:none;}
.borbtm .points_box span {font-size:14px;color:#999;line-height:130%;}
.elite{display:inline-block;width:47px;height:18px;background:url(/theme/images/Elite.jpg) no-repeat;margin-top:4px;}
a.linkb{text-decoration:underline;color:#000;font-weight:bold;}
#us_topinfo {line-height:20px;}

.morequestions {float:left;font-size:14px;line-height:30px;}
p.morequestions a.c_369 {font-size:13px;}

.renametip{background:url(/theme/images/rename_tip.png) no-repeat;font-size:12px;height:24px;color:#fff;left:233px;padding: 4px 8px;position: absolute;z-index:999;text-align: center;top: 65px;width:auto;line-height:16px;}
.option_list{background:#ddd;background-image:-moz-linear-gradient(white,#DDD);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#DDD));position:relative;z-index:10;display: inline-block;overflow: visible;padding:2px 5px;text-shadow: 0 1px 0 rgba(255, 255, 255, .5);cursor: pointer;-webkit-border-radius: 4px;box-shadow: 0 1px 0 rgba(255, 255, 255, .5);margin-left:6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #ccc;}
.option_list:hover{background:#ddd;background-image:-moz-linear-gradient(#F8F8F8,#D8D8D8);background-image:-webkit-linear-gradient(#F8F8F8,#D8D8D8);}
.option_list ul {background:#FFF;border:1px solid #DDD;box-shadow: 0px 5px 10px #ccc;color: #666;position:absolute;right:-1px;text-align: center;top:31px;width: 135px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #ccc;z-index:900;padding:2px 0px;}
.option_list ul li{line-height:2;text-align:left;padding:2px 20px;font-size:13px;font-family:'微软雅黑', 宋体, Arial;}
.option_list ul li:hover{background:#eee;}
.option_list ul img.action_arrow{position:absolute;top:-8px;right:16px;}

.option_list i{background:url(/theme/images/user_actions.png) no-repeat;display: inline-block;zoom: 1;vertical-align: text-top;width:30px;height:20px;}

.changemail {font-size:12px;color:#fff;background:-moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x;border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;padding:4px 8px;position:relative;top:-1px;cursor:pointer;}
.changemail:hover {background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;border:1px solid #444;}
#label_cancel {color:#999;font-size:12px;}
#label_cancel:hover {border-bottom:1px solid #999;}
#changetips{border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;background:url(/theme/images/changemail.png) no-repeat left;position: absolute;color:#fff;padding: 10px 6px 5px;line-height:23px;opacity:0.8;}
span.send_ok {font-family:Microsoft YaHei;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;background:#FEFFE5;color:#FF6633;padding:1px 10px;float:left;margin-top:5px;}
span.alert_msg {color:#FF6633;}

.prison_tips {margin-left:64px;background:#f5f5f5;box-shadow: 0 0 4px #E6E6E6;margin-top:5px;}



/*profile_tab*/
.user_feeds {margin-top:20px;}
.protab{height:34px;border-bottom:1px solid #d3d3d3; z-index:-999 }
.protab li{float:left;height:26px;line-height:26px;margin:0px 14px;color:#333333;cursor:pointer;min-width:60px;text-align:center;}
.protab li a.active{background:none;border:1px solid #C6C6C6; border-bottom:1px solid #FFF; color:#333;height:33px; _height:34px; z-index:100; position:relative;}

.protab li{height:35px;float:left;margin:0px 5px;font-size:14px; overflow:hidden}
.protab li a:link,.protab li a:visited{display:inline-block;height:33px;padding:0px 16px;line-height:34px;color:#004B73;}
.protab li a:hover {background:none;text-decoration:underline;}


.focusul li{margin:0px 10px 0px;display:inline;width:16%;}
.focusul li a {color:#999;}
.focusul li.mini_count {border-left: 1px solid #EAEAEA;padding-left:20px;}
.focusul li a:hover {text-decoration:underline;background:none;}
.focusul li strong {color: #444;font-size:20px;font-weight: normal;}

.foucsp{line-height:20px;font-size:12px;color:#666;}
.num1{padding-left:8px;background:url(/theme/images/background.png) no-repeat 0px -662px;font-family:Arial;font-size:11px;color:#666;margin:0px 4px; overflow:hidden;}
.num2{padding-left:8px;background:url(/theme/images/background.png) no-repeat 0px -674px;font-family:Arial;font-size:11px;color:#666;margin:0px 4px;}
.num3{padding-left:8px;background:url(/theme/images/background.png) no-repeat 0px -686px;font-family:Arial;font-size:11px;color:#666;margin:0px 4px;}
.tagp a{color:#069;margin:0px 2px;}
.f11_3{color:#333;font-size:12px;font-weight:normal;margin-right:2px;}
.votered{font-weight:bold;color:#990000;font-size:14px;}
.voteblue{font-weight:bold;font-size:14px;color:#006600;}
.prohei{height:90px;overflow:hidden;color:#666;font-size:12px;}
.profeed_title {clear:both;color:#666;font:12px 微软雅黑, Arial;padding: 3px 0 4px 12px;width:490px;}


/*user_space_right*/
.user_stats, .badges_box, .follow_box {margin-bottom:30px;}
.badges_boxs {display:block;float:left;width:100%;}
.user_stats .col {float: left; margin: 0 10px 0 0;color:#999;width:18%;_width:17%;}
.user_stats .mini_count.first{border-left:none;padding-left: 0;}
.user_stats .mini_count strong {font-size:20px;color:#444;font-weight:normal;}
.user_stats .mini_count{border-left: 1px solid #EAEAEA; padding-left:30px}
.user_stats .mini_count a {color:#999;}
.user_stats .mini_count a:hover {text-decoration:underline;background:none;}
#attention_topic {padding:6px 0px;margin-top:10px;float:left;}
#attention_topic a.addmoret {margin-left:4px;background:url(/theme/images/dewen_updates.gif) repeat-x left #19558D;border-color:#19558D #19558D #062C50;text-shadow:0 -1px #19558D;color:#fff;min-width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 10px;text-align:center;}
input.addmoretopics{width:262px;height:22px;position:relative;top:0;border:1px solid #DFDFDF;line-height:22px;padding:0px 2px 0px 15px;background:url(/theme/images/addtopics.png) no-repeat left;background-position:2px 4px;color:#999;}


.badges_box h2, .follow_box h2 {font-size:13px;color:#333;margin-bottom:4px;}
.badges_box .num_badges {height:14px;overflow:hidden;margin:4px 0 10px 0;width:100%;}


/*浮动层*/
.clearit{clear:both;height:0px;overflow:hidden;}
.icoimg{width:11px;height:11px;display:inline-block;background:url(/theme/images/numico.jpg) no-repeat 0px -31px;vertical-align:top;}
div.userinfo{width:auto;}
.userinfo .size img{overflow:hidden;cursor:pointer;vertical-align:top;}
.usertips{background:#FFF;zoom:1;overflow:hidden;}
.usertips dd.clear{display:none;}
.usertips .layer_top{height:1%; overflow:hidden;margin-bottom:4px;}
.usertips h2 {font-size:14px;font-weight:bold;max-width:100px;float:left;line-height:150%;}
.usertips h2 a {font-size:14px;font-weight:bold;}
.usertips h3, .tip_layer dd h3{font-size:12px;font-weight:bold;margin:10px 0px 0px 0px;line-height:150%;}
.usertips .layer_top .local{float:right;line-height:150%;font-size:12px;color:#AAA;}
.usertips dd.layer_left{float:left;_display:inline;width:100px;margin-right:10px;}
.usertips dd.layer_left a img{width:100px;height:100px;overflow:hidden;}
.usertips .userinfo_count{margin-bottom:8px; padding:4px; background:#F0F0F0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.usertips .userinfo_count label{margin-right:7px;}
.usertips .userinfo_count p{line-height:190%;}


/*
.usertips dd.ddimg .unfollow{display:inline-block;width:70px;padding-left:29px;text-align:center;height:23px;line-height:25px;color:#FFF;background:url(/theme/images/follow.jpg)
no-repeat;margin-top:15px;overflow:hidden;}
.usertips dd.ddimg .follow{display:inline-block;width:70px;padding-left:29px;text-align:center;height:23px;line-height:25px;color:#FFF;background:url(/theme/images/follow.jpg)
no-repeat;margin-top:15px;overflow:hidden;}
*/
.usertips dd.layer_left{float:left;color:#333;}
.usertips p.num{padding:0px 0px 10px 0px;font:14px Arial;color:#8E919B;}
.usertips p.num i{font-size:12px;color:#ABABAB;font-style:normal;padding-left:11px;background:url(/theme/images/numico.jpg) no-repeat 0px -20px;margin:3px;}
.usertips p.num i.n1{background-position:0px 2px;margin-left:15px;}
.usertips p.num i.n2{background-position:0px -9px;}
.usertips .tit{margin:15px 0px 2px 0px;color:#666;clear:left;}
.usertips .tit h3 {font-size:12px; font-weight:bold;color:#666;}
.usertips .tit a{color:#1A6A96;margin-right:6px;}
.usertips ul.imgs li{float:left;margin-top:3px;}
.usertips ul.imgs li img{width:25px;height:25px;padding:1px;border:1px solid #D2D2D2;}

.tip_layer dd, .tip_layer dt{color:#555;}
.tip_layer dt{margin-left:115px;color:#333; font-weight:bold; font-size:15px; line-height:110%;}
.tip_layer dd{margin-left:115px;}
.tip_layer .layer_left{float:left; width:100px; margin:0; _display:inline;}
.tip_layer .pic{width:100px; height:100px; margin:0 0 7px 0;}
.tip_layer .desc{margin:4px 0 10px 115px;line-height:170%;}
.tip_layer .min_links{margin-top:7px;}
.tip_layer .min_links span{margin-right:5px;}
.tip_layer .min_links a{padding:0 2px 0 0; color:#1A6A96;}

.tip_layer dl{overflow:hidden; zoom:1;}
.tip_layer .unfollow, .tip_layer .follow, .tip_layer a:visited.unfollow, .tip_layer a:visited.follow{display:inline-block; color:#fff; text-align:center; line-height:29px; padding-left:26px; width:74px; height:29px; background-image:url(/theme/images/background.png); background-repeat:no-repeat; }
.tip_layer .unfollow{background-position:-265px -309px;}
.tip_layer .follow{background-position:-265px -250px;color:#666;}
.tip_layer a:hover.follow{background-position:-265px -279px;color:#fff;}
.tip_layer a:active.follow{background-position:-265px -279px;color:#fff;}
.tip_layer a.follow {color:#fff;}
.tip_layer a:hover.unfollow{background-position:-265px -338px;}
.tip_layer .tip_layer_users{overflow:hidden; zoom:1;}
.tip_layer .tip_layer_users a {display:block; float:left; padding:2px;}

.popLayer{position:absolute; width:350px;zoom:1;}
.popArrowConatiner{position:relative;}
.popLayerArrow{position:absolute; width:69px; height:15px; background-image:url(/theme/images/arrow-0.png); background-repeat:no-repeat;}
.arrowLeft .popLayerArrow, .arrowRight .popLayerArrow{top:-14px; width:15px; height:69px;}

.arrow_down .popLayerArrow{bottom:-14px; _bottom:-16px;background-position:center 100%;}
.arrow_up .popLayerArrow{top:-14px; _top:-16px;background-position:center 0; }
.arrow_left .popLayerArrow{left:-5px;}
.arrow_right .popLayerArrow{right:-5px;}

.popLayerContent{padding:13px; -moz-box-shadow:0 2px 0px #eee; -webkit-box-shadow:0 2px 0px #eee; background:#FFF; border:1px solid #c3c3c3;zoom:1;}
.popLayer .loading{ border:0; text-align:center; background:#FFF;/* background:#FFF url(/theme/images/loading.gif) no-repeat center center;*/}
.popLayerContent h2 {font-size:14px;line-height:150%;}
.popLayerContent ul {padding:4px 2px;background:#fafafa;}
.popLayerContent ul li {line-height:180%;}

#zh-tooltip {background:#4A4D50;color:#FFF;font-size: 12px;padding:1px 8px;z-index: 5;position:absolute; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#zh-tooltip-arrow {background: url(/theme/images/anchor_alt_left.png) no-repeat scroll 0 0 transparent;height:11px;left:-14px;position:relative;top:6px;width:7px;float:left;}
#zh-tooltip-content {color:#fff;float:left;}

/*follower-list*/
.lftarrow{display:inline-block;line-height:20px;height:20px;background:url(/theme/images/background.png) no-repeat -115px -314px;overflow:hidden;padding-left:10px;}
.lftarrow .fw{width:auto;}
.tablink{height:32px;border-bottom:1px solid #999;}
.tablink a:link,.tablink a:visited{width:130px;height:32px;line-height:34px;display:inline-block;text-align:center;text-decoration:none;color:#000;background:url(/theme/images/background.png) no-repeat -155px -452px;margin-right:10px;position:relative;top:1px;overflow:hidden;}
.tablink a:link.active,.tablink a:visited.active{background-position:-155px -420px;font-weight:bold;}

.itemfol{padding:20px 0px 10px 0px;min-height:100px;_height:100px;margin:20px 6px;}
.itemfol li {width:25%;float:left;overflow:hidden;position:relative;margin:10px 0px;}
.itemfol li span.followimg{cursor: pointer;z-index:10;max-width:130px;max-height:120px;overflow:hidden;vertical-align:middle;float:left;}
.itemfol li span.followimg a.user {-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display: block;padding:4px;border:1px solid #ddd;}
.itemfol li span.followimg a.user img {max-width:45px;max-height:45px;overflow:hidden; height:45px; width:45px;}

.itemfol li span.follower_info, .itemfol li div.follower_info{float:left;width:150px;margin-left:20px;overflow:hidden}
.itemfol li .flw{display:block;}
.itemfol li:hover .flw{display:block;}

a.linktt,a:visited.linktt{color:#004080;font-weight:bold;}
.maxhei{height:28px;overflow:hidden;margin-bottom:5px;line-height:15px;display:none;}
.posimg{padding:4px; border:1px solid #ddd; width:32px; height:32px;}
.f_left u_layer { _margin-right:10px; _width:32px;}

.followname {line-height:130%;margin-top:4px;}


.itemfol li .flw a:link.unfollow,.itemfol li .flw a:visited.unfollow,.itemfol li .flw a:link.follow,.itemfol li .flw a:visited.follow,.itemfol li .flw a:visited.deldefv2{height:18px;line-height:20px;background:url(/theme/images/addbtnv2.jpg) no-repeat 0px -2px;color:#004080;margin-right:10px;}
.itemfol li .flw a:link.unfollow,.itemfol li .flw a:visited.unfollow{background-position:0px -42px;text-decoration:none;}
.itemfol li .flw a:hover.follow{text-decoration:none;background-position:0px -22px;}
.itemfol li .flw a:hover.unfollow{background-position:0px -62px;text-decoration:none;}



/*Following-Topics*/
.titfol{height:40px;line-height:40px;border-bottom:1px solid #000;font-size:16px;color:#333}
.itemtop{padding:10px 0px 10px 0px;/*background:url(/theme/images/line.jpg) repeat-x left bottom;*/border-bottom:1px dotted #ddd;}
.itembottom{padding:10px 0px 10px 0px;}
.itemtop p.size a{background:none;}


/*home-login*/
.boxbor{background:#f6f6f6;border:1px solid #e2e2e2;padding:14px 24px 24px;}
.boxbor .interst_title{font-size:13px;font-weight:bold;clear:both;line-height:30px;display:block;color:#333;}
.listc li a{color:#666;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;}
.listc li a:hover {background:D1E1EA;color:#004B73;}
a.linkfw,a:visited.linkfw{text-decoration:underline;color:#004B70;}

.users_show .itemhome .clear{display:none;}
.users_show .itemhome .posimg {vertical-align:top;}
.itemhome{overflow:hidden; line-height:1%;cursor:pointer;}
.itemhome,.itemhomecur{background:url(/theme/images/item_bgs.png) repeat-x bottom;padding:12px 0px;}
.itemhome{_width:280px;}
.itemhome .f_left a{display:block;}
.itemhome .u_layer a {background:none;text-decoration:none;}
.itemhomecur{background:#F8F8F8;border:1px solid #E0E0E0;}
.itemhomeb{padding:8px;}
.ulhome{height:34px;border-bottom:1px solid #d3d3d3; z-index:-999}
.ulhome li{height:35px;float:left;margin:0px 5px;font-size:14px; position:relative;display:inline;_bottom:-1px;z-index:10;}
.ulhome li a:link,.ulhome li a:visited{display:inline-block;height:33px;padding:0px 24px;line-height:34px;color:#004B73;background:url(/theme/images/tab_bg.png) repeat-x top #e0e0de;/*background:-moz-linear-gradient(center top, #f7f7f7 0pt, #e0e0de 100%) repeat-x scroll 0 0 transparent;*/border:1px solid #c6c6c6;}
.ulhome li a:hover{background-position: 0px 0px;text-decoration:none;background:url(/theme/images/tab_bg1.png) repeat-x top #ededed;color:#333;}
.ulhome li span, ul.urpad8 li span { background: #C6401B;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color: #FFF;font-size: 87%;padding: 1px 8px;}
.header_right ul li a.thead span.bountys {background: #C6401B;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color: #FFF;font-size: 80%;padding:0px 8px;line-height:17px;position:relative;top:-6px;left:7px;font-weight:bold;font-family:arial;opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity:0.9;}
span.know_all{display:block-inline;float:right;background: url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D; border-radius: 2px 2px 2px 2px;color: #FFFFFF; font-size: 12px; padding:0px 8px;margin-top:10px;}
span.know_all a{background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;color:#fff;}
span.know_all a:hover, li a:hover.iknow_all {background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;}

.ulhome li a.active,.ulhome li a.active:visited{background:#FFF;border-bottom:1px solid #FFF;color:#333; height:33px;z-index:0; position:relative}
.arrowdown{width:10px;height:5px;background:url(/theme/images/tip.png) no-repeat;display:inline-block;}
.tabpos{margin-left:4px;position:absolute;top:14px;right:12px;}
.tabhid{top:34px;display:none;}
.ulhome li .tabhid a:link,.ulhome li .tabhid a:visited{background:#D5D5D5;border-top:none;}
.ulhome li .tabhid a:hover{background:#B2B2B2;}
a.normal,.normal{font-weight:normal;}

.pos400{position:relative;z-index:30000;}
.t75{top:-65px;width:260px;}
.t20{top:16px;width:230px;}
.t40{top:-40px;width:260px;}
.menuinfo{background:url(/theme/images/tipimg.jpg) #FFF no-repeat 0px 50%;padding-left:6px;position:absolute;left:50px;display:none;z-index:100;}
.menuinfos{background:url(/theme/images/arrowtop.png) #FFF no-repeat 50% 0px;padding-top:5px;position:absolute;left:-90px;display:none;z-index:100;}
.menuinfob{background:url(/theme/images/tipimg.jpg) #FFF no-repeat 0px 50%;padding-left:6px;position:absolute;left:80px;display:none;z-index:100;}
.menubor{border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.menutit{height:32px;line-height:32px;background:url(/theme/images/menutitbg.jpg) repeat-x;color:#FFF;text-indent:14px;font-size:14px;font-weight:bold;border-bottom:1px solid #000;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;position:relative;}
.homeimg{float:left;width:25px;height:25px;}
.itemtop .f_left .bages{height:15px;overflow:hidden;}

/*nav*/
.home_nav {clear:both;}
.home_nav .navtext {margin:1px 0px;clear:both;display:block;}
.home_nav .navtext span {display:inline-block;background: #C6401B;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color: #FFF;font-size:87%;padding:0px 8px;position:relative;top:-1px;}

.myhomebar{font:13px '微软雅黑',Arial;color:#004B73;background:url("/theme/images/home_navt.gif") no-repeat left center #DFEAF4; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear: both;display: block;font-weight: bold;padding: 3px 5px 3px 10px;}
a.myhomebar:hover {background:url("/theme/images/home_navt.gif") no-repeat left center #DFEAF4;text-decoration:none;}
.reviews{margin-left:10px;}
a.myreview {font:13px '微软雅黑',Arial;color:#004B73;background:url("/theme/images/home_navt.gif") no-repeat left center #fff; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;clear: both;display: block;padding: 3px 5px 3px 10px;}
a.myreview:hover {background:url("/theme/images/home_navt.gif") no-repeat left center #DFEAF4;}
a.tt:hover{background:none;}

/*intersting users*/
.interst_users, .home_list {margin-top:30px;}
.interst_users h2.interst_userstt{line-height:30px;font-size:13px;font-weight:bold;color:#333;}
.interst_users dl {border-bottom:1px dotted #c6c6c6;padding:14px 8px;}
.interst_users dl dd {float:left;}
.interst_users .tab_link {background:#EEE;padding:4px 2px;}
.interst_users .tab_link a.activelist {background:#ddd;color: #777;padding: 0.2em 1em;margin-right:0px;}
.interst_users .tab_link a:hover {background:#D1E1EA;color: #777;padding: 0.2em 1em;}
.interst_users .tab_link a {margin-right: 0px;padding: 0.2em 1em;}
.interst_users h2 div a b{background:url(/theme/images/arrowdown.png) no-repeat -3px 1px;display:inline-block;width:13px;height:15px;padding:0px;}
.interst_users h2 div a b.arrow_up{background:url(/theme/images/arrowdown.png) no-repeat -3px 1px;}
.interst_users h2 div ul.tab_link {position:relative;}
.interst_users .havebackground {background:#eee;text-align:center;}

.interet_usersrt {width:236px;float:right;}
.interet_usersrt_home {width:226px;float:right;}
.hotusers {color:#004A94;font-size:13px;}
.interet_usersrt p { _width:220px; _overflow:hidden;line-height:150%;}
.interet_usersrt_home p {line-height:150%;}

/*home_top intersting open*/
.linktop a:link,.linktop a:visited,.linktop a:hover{padding:2px 8px;background:#F2F2F2;color:#336699;font-size:11px;margin-right:8px;text-decoration:none;}
.morebg {
    height:26px;
    background: -moz-linear-gradient(center top, #F7F7F7 0pt, #E3E3E3 100%) repeat-x scroll 0 0 transparent;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F7F7F7),color-stop(100%,#E3E3E3)) repeat-x 0 0;
    background:linear-gradient(top,#F7F7F7 0,#E3E3E3 100%);
    -moz-appearance: none;
    -moz-box-sizing: content-box;
    background:url("/theme/images/more_bg.gif") repeat-x left top #d8d8d8;
    /*width:99.8%;*/
    margin:0px 0px 20px 0px;
    padding:4px 0px;
    position:relative;
    top:-1px;
    cursor:pointer;
    line-height:26px;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    display: block;
    text-shadow: 0 1px 0 #FFF;
    overflow: visible;
    border: 1px solid #BBB;
    color:#666;
    -webkit-border-radius:4px;
    border-radius:4px;
    -moz-border-radius:4px;
}
.morebg:link {color:#666;}
.morebg:hover {
    background: -moz-linear-gradient(center top , #DEDEDE 0pt, #DDDDDD 100%) repeat-x scroll 0 0 transparent;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DEDEDE),color-stop(100%,#DDDDDD)) repeat-x 0 0;
    background:url("/theme/images/more_bg.gif") repeat-x left top #d8d8d8;
    border:1px solid #444;
    color:#004B73;
}
.morebg span{padding-right:20px;}
.pos10{position:relative;top:-8px;}
.filter_list a.activelist {background: #555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color: #FFF;padding: 0.1em 0.7em;margin-right:6px;display:inline-block;line-height:20px;}
a.uncheck {background:#ddd;color: #333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;padding: 0.1em 0.7em;margin-right:6px;display:inline-block;line-height:20px;}
a.uncheck:hover {background:#555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;color: #fff;padding: 0.1em 0.7em;line-height:20px;}
.question_list {margin-top:20px;clear:both;}
.page_featured {margin-top:10px;clear:both;}

.ignore {float:right;width:116px;}
.retract{float:right;}
a.ignorebox {float:right;font-size:12px;color:#004B73;line-height:150%;margin:10px 0px;}
.ignoreicon {background:url(/theme/images/background.png) no-repeat -108px -556px;width:16px;text-indent: -3000px;display:block;float:left;margin:10px 0px;}
a.ignoreicon:hover {background:url(/theme/images/background.png) no-repeat -124px -556px;width:16px;text-indent: -3000px;display:block;float:left;margin:10px 0px;}
.ignoretop {margin-top:10px;background:#e1e1e1;}
a.ignorett:link, a.ignorett:visited, a.addans:link, a.addans:visited,a.shareqst:link,a.shareqst:visited {display:inline-block; font-size:14px;color:#fff;background:-moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x;border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558d;padding:0 10px 2px;}
a.ignorett:hover, a.addans:hover {background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;border:1px solid #444;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/button_hover.gif) repeat-x left top #19558d;}

.ignoreinput {line-height:25px;position:relative;width:300px;border:1px solid #bbb;height:25px;top:-2px;}

.itemtop .linktop a, .itembottom .linktop a, .reviewitem .linktop a.t_layer {background:#eee;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000;}
.itemtop .linktop a:hover, .itembottom .linktop a:hover, .reviewitem .linktop a:hover.t_layer{background:#C6401B;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;}
.itemtopone .linktop a {background:#eee;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000; font-size:13px;}
.itemtopone .linktop a:hover{background:#C6401B;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff; font-size:13px;}
.qstw {width:85px;text-align:center;}



/*page*/
.page a:link,.page a:visited,.page span{display:inline-block;padding:1px 6px;color:#75767B;font-size:10px;font-weight:bold;border:1px solid #C6C6C6;background:#fafafa;}
.page span{border:none;}
.page span.curpage,.page a:hover{background:#75767B;color:#FFF;border:1px solid #75767B;text-decoration:none;}

/*topics*/
.area473{width:463px;height:52px;padding:5px;}
.topic_img {float:left; padding:1px; height:148px; width:144px; text-align:center; margin-right:10px;position:relative;background:url(/theme/images/topic_avatar.png) no-repeat; overflow:hidden;}
.topic_img a:hover {background:none;text-decoration:none;}
.topic_img img{padding-top:5px;}
.topic_info {line-height:22px;float:right;width:390px;}
.topic_edit {width:97%;height:60px;padding:5px;}
.rankuser {margin-top:50px;}
.topicstats {margin-top:30px;}
.topicstats span {font:normal 12px '微软雅黑', Arial;}
.rankuser h2, .topicstats h2 {line-height:30px;font-size:13px;font-weight:bold;color:#333;}

.topic_info a.follow:link, .topic_info a.follow:visited, .user_space_infobox a.follow:link, .user_space_infobox a.follow:visited,  .follower_info a.follow:link, .follower_info a.follow:visited {font-family:Arial;font-size:13px;width:82px;background:url(/theme/images/follow_other.png) no-repeat;display:block;line-height:25px;padding:0px 0px 1px 0px;color:#fff;overflow:hidden;float:left; text-indent:27px;}
.topic_info a.follow:hover, .user_space_infobox a.follow:hover, .follower_info a.follow:hover {background-position:0px -26px;}

.topic_info a.unfollow:link, .topic_info a.unfollow:visited, .user_space_infobox a.unfollow:link, .user_space_infobox a.unfollow:visited, .follower_info a.unfollow:link, .follower_info a.unfollow:visited {font-family:Arial;font-size:13px;width:82px;background:url(/theme/images/follow_other.png) no-repeat;display:block;line-height:25px;padding:0px 0px 1px 0px;color:#fff;overflow:hidden;float:left; text-indent:27px;}
.topic_info a.unfollow:link, .topic_info a.unfollow:visited, .user_space_infobox a.unfollow:link, .user_space_infobox a.unfollow:visited, .follower_info a.unfollow:link, .follower_info a.unfollow:visited {background-position:0px -52px;}
.topic_info a.unfollow:hover, .user_space_infobox a.unfollow:hover, .follower_info a.unfollow:hover{background-position:0px -78px;}
input#topic_alias{line-height:20px;padding:3px 5px;border:1px solid #999;height:20px;width:200px;margin-right:10px;}

/*话题关注位置*/

.f_left .hei40 a.follow:link, .f_left .hei40 a.follow:visited {font-family:Arial;font-size:13px;width:82px;background:url(/theme/images/follow_other.png) no-repeat;display:block;line-height:25px;padding:0px 0px 1px 0px;color:#fff;overflow:hidden;float:left; text-indent:27px;}
.f_left .hei40 a.follow:hover {background-position:0px -26px;}

.f_left .hei40 a.unfollow:link, .f_left .hei40 a.unfollow:visited {font-family:Arial;font-size:13px;width:82px;background:url(/theme/images/follow_other.png) no-repeat;display:block;line-height:25px;padding:0px 0px 1px 0px;color:#fff;overflow:hidden;float:left; text-indent:27px;}
.f_left .hei40 a.unfollow:link, .f_left .hei40 a.unfollow:visited {background-position:0px -52px;}
.f_left .hei40 a.unfollow:hover{background-position:0px -78px;}


a.topicsave {background:url(/theme/images/dewen_updates.gif) repeat-x left #19558D;border-color:#19558D #19558D #062C50;text-shadow:0 -1px #19558D;color:#fff;min-width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 10px;text-align:center;}
a.topic_cancel {color:#666;padding:5px 0px 0px 10px;}
a.topic_cancel:hover  {text-decoration:underline;background:none;}

p.nocontent {margin-top:20px;font-size:16px;color:#999;}


/*inbox*/
.iteminbox{padding:8px 0px;border-bottom:1px solid #ddd;}
.contdiv{text-align:right;font-size:12px;color:#999;}
.contdiv a{margin:0px 10px;color:#369}
.replybox {width:680px;height:80px;line-height:20px;border:1px solid #999;background:#fff;}

/*badges*/
.linkbadg a:link,.linkbadg a:visited{border:1px solid #E0E0E0;background:#F5F5F3;padding:2px 5px;font-size:12px;height:16px;line-height:16px;float:left;color:#336699;margin:0px 5px 5px 0px;white-space:nowrap;font-weight:bold;}
.linkbadg a:hover,.linkbadg a:link.active,.linkbadg a:visited.active{text-decoration:none;background:#909090;border:1px solid #909090;color:#FFF;font-weight:bold;}
.linkbadg a:link.more,.linkbadg a:visited.more,.linkbadg a:hover.more{border:1px solid #FFF;background:none;color:#336699}
.divcup{border:1px solid #ccc;padding:14px 0px;height:1%;}
.itemcup{float:left;width:180px;margin-bottom:20px;}
.cupimg{margin-left:55px;height:50px;font-size:16px;font-weight:bold;}
.cupimg img{vertical-align:bottom;}
.cupimg span{display:inline-block;height:50px;line-height:50px;margin-left:5px;}

/*mentions*/
.pr{ position:relative;}
.pr .user_one { position:absolute; right:0px; top:45px;  width:32px; text-align:center; color:#666}
.pr .user_one img { width:32px; height:32px;}
.itemment{padding:20px 0px;background:url(/theme/images/line.jpg) repeat-x left bottom;}
.mentlft img{width:60px;height:60px;}
.endortop{padding:10px 0px;background:url(/theme/images/line.jpg) repeat-x left bottom;_height:1%;}
.endortop li.padb5{text-align:left;}
a:link.linkendor,a:visited.linkendor{display:inline-block;width:60px;height:38px;background:url(/theme/images/background.png) no-repeat -155px -490px;text-align:center;position:relative;font-weight:bold;font-size:19px;padding-top:5px;}
a:hover.linkendor{text-decoration:none;background-position:-215px 490px;}
a.linkendor span{font-size:11px;color:#666;top:25px;left:8px;}
a.linkendor span.endornum{font-size:19px;color:#333;}
.endorpad{padding:14px 0px 50px 0px;}
.endorimgs img{width:32px;height:32px;vertical-align:bottom;margin:5px;}
.pos12{position:relative;top:13px;left:10px;}

/*point*/
.ulpoint{height:39px;border-bottom:1px solid #909090;position:relative;}
.ulpoint li{float:left;margin-right:20px;}
.ulpoint li a:link,.ulpoint li a:visited{display:inline-block;width:149px;height:39px;line-height:42px;overflow:hidden;text-align:center;font-weight:bold;color:#333;background:url(/theme/images/tabpoint.jpg) no-repeat 0px -430px;position:relative;top:1px;}
.ulpoint li a:hover{text-decoration:none;background-position:0px -469px;}
.ulpoint li a:link.active,.ulpoint li a:visited.active{background-position:0px -508px;}
.ulpointtop,.ulpointa,.ulbg{height:44px;border:1px solid #C6C6C6;border-right:none;clear:both;}
.ulpointtop li,.ulpointa li,.ulbg li{float:left;height:44px;line-height:44px;text-align:center;background:#E1E1E1;border-right:1px solid #C6C6C6;font-weight:bold;overflow:hidden;}
.li550{width:60%;}
.li174{width:38%;}
ul li.li520{width:60%;padding-left:30px;text-align:left;}
.ulpointa,.ulbg{border-top:none;height:56px;}
.ulpointa li,.ulbg li{background:#FFF;height:56px;line-height:56px;}
li.linenor{line-height:normal;padding-top:10px;height:46px;}
.arraod{display:inline-block;width:10px;height:5px;background:url(/theme/images/tip.png) no-repeat;_margin-top:14px;_position:relative;_top:16px;margin-left:6px;cursor:pointer;}
.pointer-tro {background:#D1E1EA;padding:5px;margin:10px 0px;/*box-shadow:2px 2px 2px #CCC;*/font-size:13px;}



/*privileges*/
.ulpriv{clear:both;}
.ulpriv li{float:left;margin:0px 14px 0px 0px;}
.li220{width:180px;color:#0066AF;}
.li160{width:160px;text-align:right;}
.li420{width:460px;}
.probar{height:18px;background:url(/theme/images/probg.jpg) repeat-x;}
.prodiv{background:url(/theme/images/probg.jpg) repeat-x 0px -18px;height:18px;}
.ulpadb10 li{padding-bottom:10px;}
.spanredb{width:40px;}
.ulbg li{background:#F0F0F0;}
.li520 img{margin-right:10px;}

/*notifications[home]*/
.boxnew{border:1px solid #CFB583;background:#FFFFF0;padding:2px 8px;}
.ulnoti li{min-height:16px;_height:16px;padding:8px 0px;background:url(/theme/images/line.jpg) repeat-x left bottom;font-size:12px;}
.ulnoti a{color:#369;margin:0px 3px;}
.f12_9{color:#999;margin:0px 3px;}
.notice_li {line-height:160%;color:#666;font-size:12px;margin-left:8px;}
.notifybg {width:100%;background:url(/theme/images/barline.png) repeat-x left;padding:10px 0px;}
.flbox {background:#D1E1EA;padding:0px 6px;margin-left:10px;}
.toolbar ul.ullist li a.flbox:hover {background:#eee;color:#666;}
.notify_badge_cursor{display:inline-block; width:10px; height:15px; cursor:pointer; background:url(/theme/images/left-arrow.png) no-repeat left center;}
.notify_badges_info{margin-top:4px; margin-left:12px;background:#F5F5F5; color:#666; line-height:26px; padding:5px;}
.notify_badges_info .badge_icon{width:26px; height:26px; vertical-align:middle; margin-right:7px;margin-top:4px;}
.list_badge_info{margin-top:7px; padding:4px; line-height:26px; padding-left:30px; background:#F5F5F5; color:#666;}

/*home*/
.arrowup{width:38px;height:21px;background:url(/theme/images/arrowup.jpg) no-repeat;}
.mart20{margin:10px 0px 0px 40px;position:relative;top:1px;z-index:10;}
.roundtop,.roundbtm{height:10px;overflow:hidden;background:url(/theme/images/roundbg.jpg) repeat-x;position:relative;}
.roundbtm{background-position:0px -10px;}
.roundlft,.roundrgt,.roundblft,.roundbrgt{width:10px;height:10px;background:url(/theme/images/roundimg.jpg) no-repeat;overflow:hidden;}
.roundrgt{background-position:-10px 0px;}
.roundblft{background-position:0px -10px;}
.roundbrgt{background-position:-10px -10px;}
.roundcnt{border-left:1px solid #909090;border-right:1px solid #909090;background:#F0F0F0;}
.ulimgs li{float:left;margin:0px 0px 0px 25px;display:inline;position:relative;}
.ulimgs li img {background:#fff;padding:4px;}
.ultop li{float:left;width:148px;margin:0px 4px 4px 0px;display:inline;position:relative;}

/*manage_topic*/
.spanbg_ce{background:#CCDEE9;border:1px solid #999999;padding:2px 5px;color:#006699;font-weight:bold;}
.adjustnum{display:inline-block;width:20px;height:40px;overflow:hidden;text-align:center;}
.adjstw{display:inline-block;width:20px;text-align:center;font-weight:bold;}
.adjustup,.adjustdown{width:16px;height:10px;background:url(/theme/images/adjust.png) no-repeat;overflow:hidden;display:inline-block;cursor:pointer;}
.adjustdown{background-position:0px -8px;}
.pos20{position:relative;top:-15px;left:5px;}

#show_questions span{padding:0 20px;}
.load{background:url(/theme/images/loading.gif) no-repeat 0 0;}
#loada{width:30px; text-align:center; padding:7px 0; border:1px solid #E1E1E1; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.so_loading{background:#FAFAFA url(/theme/images/loading.gif) no-repeat 5px center; padding:0 0 0 20px; color:#999;}

/*avatar box css*/
.avatar_box {width:595px;max-width:625px;max-height:425px; padding-bottom:10px;border:#909090 1px solid; position:relative; background:#fff;}
.avatar_box .this_link {background:url(/theme/images/this_link.png) no-repeat; width:16px; height:18px; top:15px; left:-16px; position:absolute}
.avatar_box .title_this { height:35px;}
.avatar_box .title_this h2 { font:bold 13px/35px '微软雅黑',Arial; text-indent:20px; float:left}
.avatar_box .title_this #closeit a { display:block; float:right; font-family:Arial, Helvetica, sans-serif; color:#ACACAC; font-weight:bold; font-size:12px; cursor:pointer; padding:5px 10px 0; text-decoration:none}
.avatar_box .title_this #closeit a:hover { color:#333; text-decoration:none}
.avatar_crop {min-width:450px;max-width:550px;max-height:340px; min-height:100px;margin:0px 15px; background-color:#eee; padding:15px;}
.avatar_crop .top_btn { height:300px; border-bottom:#D0D0D0 1px solid; width:550px;}
.avatar_crop .top_btn .big_left{ float:left; width:300px; height:280px;line-height:280px; background-color:#C1C1C1;display:table-cell;vertical-align:middle;text-align:center;border:1px solid #999;}
.avatar_crop .top_btn .big_left1 img { float:left; width:290px; height:280px; background-color:#C1C1C1; padding-top:0px;}
.avatar_crop .top_btn .small_pic { float:right; width:215px; font-size:12px;}
.avatar_crop .top_btn .small_pic p { clear:both; margin-bottom:3px; color:#6B6B6B}
.avatar_crop .top_btn .small_pic p.crop_170 { line-height:0px; width:170px; height:140px;background-color:#C1C1C1; display:block; margin-top:10px; font-size:0px;overflow:hidden;}
.black_30 { color:#303030 !important}
.w70 { width:70px; }
.w35 { width:70px; }
.avatar_crop .top_btn .small_pic .even_pic { margin-top:10px;}
.avatar_crop .top_btn .small_pic .even_pic p { display:block; float:left; clear:none !important;}
.avatar_crop .top_btn .small_pic .even_pic p span{ margin-bottom:3px;}
span.crop_32{width:32px;height:32px;overflow:hidden;background-color:#C1C1C1;display:block; }
span.crop_24{width:24px;height:24px;overflow:hidden;background-color:#C1C1C1; display:block;}
.opt_now { font-size:12px; padding:11px 0 0 5px; height:30px; line-height:30px;text-align:center;}
.opt_now span {font-weight:bold;}
.input_opt { border:#ADADAD 1px solid; background-color:#fff; width:270px; height:25px; }
.input_opt_file {position:absolute; height:34px; filter:alpha(opacity:0);opacity: 0;width:360px;left:148px;margin-top:4px;}
.input_opt_img {position:absolute; height:280px; filter:alpha(opacity:0);opacity: 0;width:300px;left:38px;top:50px;}
.undo { background:url(/theme/images/dewen_updates.gif) repeat-x;text-shadow:0 -1px #19558D;color:#fff; border:none; font-size:12px; padding:4px 10px; margin:0px 10px;}
.submitdo { background:url(/theme/images/gothis.jpg) no-repeat; width:48px; height:20px; color:#fff; border:none; font-size:12px;line-height:20px !important; padding-bottom:2px;}
.share-tip{background-color: #EAEAEA;box-shadow: 2px 2px 4px #999999;font-size: 12px; margin-top: 5px; max-width: 500px;overflow: auto; padding: 10px; position: absolute; z-index: 100;}
.share-tip input{display: block; width: 292px;}
.share-tip a{float:right;cursor: pointer;text-decoration: none;}

/*feed more tab style*/
.feed_more{ position: absolute;clear:left; border-color: -moz-use-text-color #CCCCCC #CCCCCC; border-right: 1px solid #CCCCCC; border-style: none solid solid; border-width: medium 1px 1px;}
.feed_more li{float:none; background: none repeat scroll 0 0 #F2F2F2;text-indent: 2px;line-height: 180%;}
.feed_box {clear:both;border:1px solid #eee4aa; margin:10px 0px; background: #fffddd; cursor:pointer; display:block; height:30px; line-height:30px; text-align: center;}
.feed_box:hover {background: #FFF9D4;}
.feed_box a {color:#996600;font-size:13px;}
.feed_box a:hover {color:#996600;background:none;text-decoration:underline;}
.timebox {margin-top:10px;display:block;float:left;}
.labelmargin {margin-left:2px;}
a.item_more {padding:0px 3px;}
.feeds_answerbox {background:#f5f5f5;padding:6px 8px 8px 4px;margin-left:32px;margin-top:10px;font-size:12px;color:#666;}
.feeds_answertext p{font-size:12px; color:#666;}
.feeds_answerbox img {width:auto;height:auto;margin-right:6px;}
.sendfeeds_time {margin-left:32px;}
a.hiddenavatar:hover{background:none;}
a.view_full b{background:url(/theme/images/more_down.png) no-repeat -3px 6px;display:inline-block;width:13px;height:15px;padding:0px;}
a.view_simple b{background:url(/theme/images/retract.png) no-repeat -3px 6px;display:inline-block;width:13px;height:15px;padding:0px;}
.feeds_badges{background:#ECF7FB;padding:9px;margin-top:10px;font-size:13px;line-height:160%;color:#444;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;width:96%;/*box-shadow: 1px 1px #e6e6e6;*/}
.feeds_badges .cur {float:left;display:block;margin-right:10px;margin-top:2px;}
.feeds_badges .badge_desc{margin-left:40px;}
.feed_options{ background: #FFFFFF; border: 1px solid #ddd;color: #666;box-shadow:0px 2px 4px #ddd;}
.feed_options ul {padding:1px;}
.feed_options ul li a.spam{padding:5px 30px;display:block;}
.feed_options ul li a:hover.spam{background:#fafafa;}
.no_flag {color:#ccc; cursor:default;}
.feed_options li.flag, .feed_options li.filter{clear:both;}

.push_content_area {margin:6px 0px;width:90%;}
.push_content_area ul {margin-bottom:15px;height:135px;overflow:hidden;padding-left:10px;}
.push_content_area ul li{font-size:12px;line-height:26px;background:url("/theme/images/point.png") no-repeat left;padding-left:12px;border-bottom: 1px dotted #eee;height:26px;overflow:hidden;}
.push_content_area span.page{font-size:12px;font-family: 宋体;color:#fff;padding:0px 4px;float:right;width:auto;margin-left:10px;cursor:pointer;background:#999;line-height:18px;margin-bottom:10px;}
.push_content_area span.page:hover{background:#666;color:#fff;}
.week_best_list{background:url(/theme/images/feed_boxbg_yuan.png) no-repeat bottom;padding:20px 10px;float:left;width:97%;/*background:#fff;margin-left:1px;box-shadow:-1px 3px 6px #eee;border:1px solid #F2F2F2;margin-bottom:10px;*/}


/*notification_all*/
.divnotice{clear:both;border-bottom:1px solid #eee;padding:16px 0px;}
.divnotice li a.iknow {color:#336699;background:none;border:none;padding:0px;}
.divnotice li a.iknow:hover {color:#fff;background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;border:1px solid #444;}
.divnotice li i{font-style:normal;}

.divnotice li a{color:#369}
.w790{width:790px;padding-top:5px;}
.img25{margin-right:10px;}
.img25 img{width:25px;height:25px;overflow:hidden;margin:0px;padding:0px;}
/*
a.follow,a:visited.follow,a:hover.follow,a.followact{text-decoration:none;font-size:11px;line-height:21px;text-align:center;color:#365F1C;display:inline-block;width:55px;height:21px;background:url(/theme/images/flollow.jpg) no-repeat;}
a.followact,a:visited.followact,a:hover.followact{background-position:0px -21px;text-decoration:none;color:#909090;}
*/
/*user-setting*/
.sinablog{display:inline-block;width:126px;height:24px;background:url(/theme/images/blog.png) no-repeat;position:relative;top:-5px;}
.spanrr,.spansina,.spanblog{display:inline-block;padding-left:18px;font-weight:bold;background:url(/theme/images/share.jpg) no-repeat 0px -43px;}
.spansina{background-position:0px 0px;}
.spanblog{background-position:0px -60px}
.borset{border:1px solid #C6C6C6;padding:8px 8px 14px 8px;margin-top:20px;}
.ulset li{float:left;width:27%;text-align:right;display:inline;padding-bottom:10px;}
.ulset li a{color:#369;margin-right:4px;}
#set1, #set2, #set4 {margin:20px;}
.settab {position:relative;float:left;margin-left:20px;top:10px;border-bottom: 1px solid #666;}
.settab li{float:left;background:url(/theme/images/background.png) no-repeat 0px -76px;width:101px;height:31px;line-height:34px;text-align:center;overflow:hidden;margin-right:10px;cursor:pointer;}
.settab li.active{background-position:0px -45px;font-weight:bold;}
.manage_box {position:relative;margin:10px 0 40px 0;}
.manage_box .tt_box, .tt_box {border-bottom:1px solid #999;padding:10px 0 2px 0;margin-bottom:4px;float:left;width:100%;box-shadow:0px 1px 0px #fff;color:#666;}
#set1 .tt_box{float:none;display:block;clear:both;color:#666;}
.notify_items{display:inline-block; min-width:55px; cursor:pointer;background:url(/theme/images/left-arrow.png) no-repeat left;padding-left:7px;background-position:0px 6px;}
#top_notify img.loading {margin-left:200px;margin-top:30px;}
.notify_badges_info{overflow:hidden; zoom:1;}
.notify_badges_info .badge_icon{float:left;}
.notify_badges_info .badge_txt{margin-left:35px;}


/*flag*/
.w30{width:30px;}
.w530{width:530px;}
.w550{width:550px;}
.spanflag{display:inline-block;width:18px;height:15px;background:url(/theme/images/background.png) no-repeat -322px -58px;cursor:pointer;margin-left:10px;}
.spantip{display:inline-block;width:10px;height:10px;background:url(/theme/images/background.png) no-repeat -161px -585px;margin:5px 0px 0px 5px;}
.ulcomment li{padding:9px 0px;margin-left:30px;border-bottom:1px solid #DCDCDC;}
.c_217{color:#2176BD}
.ulcomment a{margin:0 0 0 4px;}
a:link.linkclose,a:visited.linkclose{display:inline-block;width:14px;height:14px;background:url(/theme/images/background.png) no-repeat -79px -603px;margin:0px;overflow:hidden;position:relative;top:1px;_top:0px;*top:0px;}
a:hover.linkclose{background-position:-79px -617px;}
.ulcomment li:hover{background:#FAFAFA;}

.nobg,li.nobg{background:none;}
.nobor{border:none;}



/*suggest*/

.suggest_box{background:#FFF; border:1px solid #CCC; border-top:0; overflow:hidden;}
.suggest_box dl{padding:1px;}
#qlink_suggest dd{line-height:24px;color:#336699; cursor:pointer;}
#qlink_suggest dd span{color:#AAA;}
.suggest_box dd{line-height:27px; cursor:pointer;}
.suggest_box a{color:#444;line-height:170%;background:none;}
.suggest_box dd{color:#444;padding:4px;line-height:170%;background:none;}
.suggest_box dd span{color:#C2C2C2;}
.suggest_box dd.on{background:#EDF2F8;}
.suggest_box dd a.topic_bar {background:#EEE;padding: 2px 4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.suggest_box dd.on a:hover.topic_bar {background:#C6401B;padding: 2px 4px;border-radius:2px;color:#fff;}
.suggest_box dd.on a, .suggest_box dd.on a:hover{color:#004B73; background:none;}
.suggest_box dd a {margin-right:10px;}
.suggest_img{max-width:32px; max-height:32px;margin:0px 4px;}
.search_result{padding:4px 7px 7px; color:#004B73;}
.search_result a, .search_result a:hover{color:#004B73; background:none;}
.search_result a:hover{text-decoration:underline;}
.msg_tip{display: block;}
.notice_tip_nub {overflow:hidden;height:5px;background:url(/theme/images/notice_tip.gif) no-repeat center top;}
.notice_tip {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#FFF9D4;border:3px solid #CCCC99;padding:4px 5px;color:#996600;font-size:13px;}
.suggest_box .search_notice{padding:5px;background:#FFF9D4;color:#996600;}

#choose_topic a{color:#666;font-size:13px;}
#choose_topic a:hover{color:#004B73;background:#fafafa;}

/*float borad*/

html .toolbar{height:30px;position:fixed;bottom:0px;left:0px;width:100%;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:86;}
.toolbar .line{height:1px;background:#F6F6F6;border-top:1px solid #D7D7D7;overflow:hidden;clear:both;}
.toolbar .wrap{position:relative;width:1000px;margin:0px auto;position:relative;bottom:-3px;height:30px;}
.toolbar dl.ddrgt dd{background:url(/theme/images/notice_bg.png) repeat-x #F4F4F4;border:1px solid #999;border-bottom:0;float:right;padding:2px 10px;color:#7E7E7E;position:relative;z-index:200;width:120px;cursor:pointer;}
.toolbar dl.ddrgt dd.admin_tool_btn{width:15px;border-left:1px solid #eee;background:url(/theme/images/notice_bg_tool.png) repeat-x #F4F4F4;height:22px;}
.toolbar dl.ddrgt dd.admin_tool_btn span.bountys {background: #C6401B;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color: #FFF;font-size:100%;padding:0px 4px;line-height:17px;position:absolute;top:-7px;left:30px;font-weight:bold;font-family:arial;opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity:0.9;}
.toolbar dl.ddrgt dd.admin_tool_btn a:hover{background:none;}
.toolbar dl.ddrgt dd.admin_tool_btn a.icon{height:20px;width:20px;background:url("/theme/images/icon_pen.png") no-repeat left;display:block;}
.toolbar .admin_tool{border:1px solid #999;width:177px;border-bottom:none;position:absolute;right:0px;bottom:29px;z-index:100;background:#FFF;display:none;}
.toolbar .admin_tool ul {box-shadow:0px 0px 3px #666;}
.toolbar .admin_tool .ullist a{display:block;padding:4px;margin:1px;background:#f6f6f6;color:#666;font-size:13px;}
.toolbar .admin_tool .ullist a:hover{background:#eee;color:#333}



.toolbar dl.ddrgt dd.reviews_acore {width:62px;border-left:none;cursor:pointer;}
.toolbar dl.ddrgt dd.reviews_acore a{background:none;color:#333;}
.toolbar dl.ddrgt dd span.rev {background:none;padding-left:5px;color:#333;}

.regcode{background:#ECF7FB;padding:10px;position:relative;}
.regcode .inputtxt {width:644px;height:50px;line-height:50px;top:0px;font-size:18px;color:#999;padding:4px;border:1px solid #ddd;}

.toolbar dl.ddrgt dd:hover {background:#fff;}

.toolbar .ddrgt span.ico,.toolbar .ddrgt span.ico_no{height:20px;background:url(/theme/images/background.png) no-repeat -109px -280px;padding-left:22px;cursor:pointer;color:#333;}
.toolbar .ddrgt span.ico_new{background:url(/theme/images/have_msg.gif) no-repeat 0px 0px;}
.toolbar .ddrgt span.ico_no{background-position:-109px -280px;}
.toolbar .ddrgt b{font-size:12px;font-weight:bold;font-family:arial;padding:0px 6px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#8B8B8B;position:relative;padding:0px 3px;}
.toolbar .notice{border:1px solid #999;width:520px;border-bottom:none;position:absolute;right:0px;bottom:0px;z-index:100;background:#FFF;display:none;}
.toolbar .notice ul {margin:10px 0px;}
.toolbar .notice .tit, .toolbar .admin_tool .tit{background-color: #E1E1E1;height:25px;line-height:25px;padding:0px 2px 0px 4px;background:-moz-linear-gradient(center top, #e6e6e6 0pt, #d8d8d8 100%) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#d8d8d8)) repeat-x 0 0;color:#333;font-weight:bold;font-size:12px;position:relative;}
.toolbar .notice .tit i, .toolbar .admin_tool .tit i{position:absolute;right:9px;top:0px;cursor:pointer;display:inline-block;width:16px;height:16px;background:url(/theme/images/bar_iocs.png) no-repeat 0 -36px;}
.toolbar .notice .tit i:hover, .toolbar .admin_tool .tit i:hover{background:url(/theme/images/bar_iocs.png) no-repeat 0 -50px;}

.toolbar ul.ullist li{position:relative;width:90%;margin:0px auto;line-height:16px;padding:8px;margin:0px 20px;background:url(/theme/images/barline.png) repeat-x bottom;}
.toolbar ul.ullist li.items {background:none;margin:10px;padding:5px 0px 5px 0px;width:96%;border-bottom:1px solid #e4e4e4;line-height:170%;}
.toolbar ul.ullist li.items span {float:none;margin:0;width:auto;display:inline;}
.toolbar ul.ullist li.items span.avatar_list {margin-top:4px;}
.toolbar ul.ullist li.items span a {display:inline-block;margin-right:4px;}
.toolbar ul.ullist li.items span.notify_time {color:#999;display:inline;}


.toolbar ul.ullist li span {display: block;float: left;margin-top: 7px;width: 10px }
.toolbar ul.ullist li span.notice_li {display: inline;float: none;height:20px;margin-top: 0px;width: auto; font-size:12px;color:#999;}


.toolbar ul.ullist li a{color:#004B73;}
.toolbar ul.ullist li a.next_page, .toolbar ul.ullist li a.pre_page{background:#D1E1EA;margin-right:4px;}
.toolbar .ullist i{color:#B6B6B6;margin-right:14px;font-style:normal;}
.toolbar .ullist u{position:absolute;right:10px;text-decoration:none;color:#B6B6B6;font-family:Arial;}
.toolbar .notice .btn a.a, li a.iknow{font-size:12px;color:#fff;background:-moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x;border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;padding:2px 8px;}
.toolbar .notice .btn a.a:hover, li a:hover.iknow {background:-moz-linear-gradient(center top, #004B73 0pt, #1A6A96 100%) repeat-x;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;border:1px solid #444;}
.toolbar .notice .btn a {margin-right:10px;}

.toolbar .notice .btn a.b {font-size:12px;color:#333;background:url(/theme/images/notice_bg.png) repeat-x;border:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px 8px;}
.toolbar .notice .btn a.b:hover {background:#eee;}
.toolbar .notice .btn{padding-bottom:40px;margin-left:10px;margin-top:20px;}
.toolbar .notice .btn a.b{width:auto;}
.toolbar .nobg{border:none !important;background:none !important;}

/*弹出窗口*/
#wBox .wBox_b {filter:alpha(opacity=30);-moz-opacity:0.3;opacity: 0.3;/*background-image:url(/theme/images/box/wbox.png)*/background:#000;width:7px;}
#wBox {position: absolute;top: 0;left: 0; z-index:10000; text-align: left; display:none; }
#wBox .wBox_popup { position: relative; }
#wBox table { border-collapse: collapse; border-spacing: 0; }
#wBox td { border-bottom: 0; padding: 0; }
#wBox .wBox_body { background-color:#ffffff; border:1px solid #333; padding:10px 20px;}
#wBox img { border: 0; margin: 0; }
#wBox .wBox_title { height:30px;line-height:30px; color:#000000; width:100%; /*background:url(/theme/images/box/titleBG1.png) repeat-x;*/ }
#wBox .wBox_title .wBox_itemTitle{ padding-left:5px; overflow:hidden; font-size:14px; font-weight:bold; }
#wBox .wBox_title .wBox_close{ background:url(/theme/images/box/close0.png) no-repeat 0 0; height:14px; width:14px; overflow:hidden; cursor:pointer;position:relative;*position:static;top:-14px;right:-22px;}
#wBox .wBox_title .on{ background-position:0 -14px; }
#wBox .wBox_tl, #wBox .wBox_tr, #wBox .wBox_bl, #wBox .wBox_br {height: 7px; width: 7px; overflow: hidden; /*background-image:url(/theme/images/box/wbox.png);*/ background:#000; padding: 0; filter:alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3; }
#wBox .wBox_tl {border-top-left-radius:9px;}
#wBox .wBox_tr {border-top-right-radius:9px;}
#wBox .wBox_bl {border-bottom-left-radius:9px;}
#wBox .wBox_br {border-bottom-right-radius:9px;}

#wBox #wBoxContent{ padding:1px 0 0 0; }
#wBox_overlay {position: fixed;*position:absolute; top: 0px; left: 0px; height:100%; width:100%; }
#wBox .wBox_load{ width:270px; }
.wBox_hide { z-index:-100; }
.wBox_overlayBG { background-color: #000; z-index: 9999; }
#wBox #wBox_loading{ width:32px;height:32px;margin:0 auto; }

#redirect_suggest_box li{height:20px; line-height:20px; overflow:hidden;}
.popredirect {margin-left:28px;}


html .popdiv{width:610px;/*border:1px solid #909090; padding:10px 25px 25px 25px;*/background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;/*overflow:hidden*/}
.popdiv div.tit{color:#585C5D;font-weight:bold;font-size:14px;text-align:right;margin-bottom:6px;}
.popdiv div.tit b{float:left;}
.popdiv .wrap .asktt, .qa_lft .asktt {float:left;width:35px;line-height:30px;}
.popdiv .wrap .editor_area{float:left;width:96%;border:1px solid #ddd;padding:10px;margin:4px 0px 10px 0px;background:#d6d6d6;}
.popdiv .wrap .editor_area span {width:100%;float:left;text-align:center;}
.popdiv .wrap .editor_area span a {text-align:center;}
.popdiv div.tit i{font-size:16px;font-style:normal;cursor:pointer;padding:0px 4px;position:relative;right:-16px;top:-2px;color:#BABABC;}
.popdiv .wrap{background:#EEEEEE;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;clear:both;padding:15px;height:1%;}
.popdiv .wrap .f1{font-size:13px;color:#312F30;}
.popdiv .wrap .f1 input, .bgct ul li .popredirect input {border:1px solid #ADADAD;height:26px;color:#BBBBBB;font-size:12px;line-height:26px;width:100%;margin-top:4px;text-indent:4px;}
.popdiv .wrap div.l1{background:#F9F9F9;padding:10px;margin:20px 0px 12px 0px;}
.popdiv .wrap .l1 .tit{color:#636564;margin-bottom:10px;}
.popdiv .l1 ul.list1 li{height:20px;line-height:20px;}
.popdiv .l1 ul.list1 a{color:#7A859B;}
.popdiv .wrap .btn1{text-align:right;padding:5px 0px;margin-top:20px;clear:both;}
.popdiv .wrap .btn1 a.cancel, .popdiv .wrap .btn1 a.btn, .q_edit_lay .top20 ul.urpad20 li a.cancel, .ans_edit a.cancel {display:inline-block;height:20x;line-height:20px;border:1px solid #CDCDCD;color:#757575;font-size:12px;background:url(/theme/images/popbtn.jpg) repeat-x ;padding:0px 14px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-right:10px;}
.popdiv .wrap .btn1 a.re{display:inline-block;height:20px;line-height:20px;background:url(/theme/images/popbtn.jpg) repeat-x 0px -20px;color:#FFF;font-size:12px;border:1px solid #A42A05;padding:0px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-width:36px;text-align:center;}

.popdiv  span.c_60{color:#605F5D;}
.popdiv .wrap .t1{font-size:14px;color:#575759;margin-bottom:20px;}
.popdiv .wrap .t1 a{margin-top:3px;color:#787E98;display:inline-block;}
.popdiv .wrap .ct{border:1px solid #C1C1C1;background:#F9F9F9;margin:5px 0px 12px 0px;color:#605F5B;}
.popdiv .ct .ulimg li{float:left;margin:14px;margin-right:0px;display:inline;line-height:32px;height:32px;color:#646464;}
.popdiv .ct .ulimg li img{float:left;margin-right:10px;}

.popdiv .dllist dd{font-size:14px;color:#5C605F;margin-bottom:6px;}
.popdiv .dllist dd label {font-size:12px;color:#5C605F;}
.popdiv .dllist dd input,.popdiv .listct li input{margin-right:5px;margin-top:-2px;}
.dllist dd .padl,.dllist dd .padl3{padding:4px 0px;padding-left:26px;font-size:12px;color:#8F8F8D;line-height:20px;display:none;}
.dllist dd .padl3{display:block;}
.dllist ul.ulsec li{margin-bottom:6px;color:#5E5F61;}
.dllist dd .padl2{padding-left:24px;color:#98989A;}
.ulsec .area{width:430px;border:1px solid #DFDFDF;background:#FFF;height:55px;padding:6px 4px;overflow:hidden;color:#999999;margin:6px 0px 0px 5px;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.dllist dd .bgct{background:#F9F9F9;border:1px solid #C1C1C1;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:6px 0px 0px 22px;width:420px;padding:10px;display:none;}
.dllist dd .bgct li{font-size:12px;color:#646462;margin-bottom:10px;}
.popdiv .btn1 span.f{float:left;color:#5D5D5F;}
.popdiv .btn1 span b{display:inline-block;height:16px;overflow:hidden;color:#FFF;background:#818181;vertical-align:middle;padding:0px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:normal 12px Arial;margin-right:10px;}
.dllist dd .padl,.dllist dd .dis_no{display:none;}



.popdiv .listct li{margin-bottom:10px;color:#605E5F;}
.popdiv .listct li .padl3{padding-left:26px;font-size:12px;color:#7D7C81;line-height:20px;}
.popdiv div.tit{margin-bottom:0px;}
.popdiv .wrap .dete{font-size:14px;text-align:center;padding:14px 30px;color:#5D5F5E;}
.close_redirect .seach_input{width:95%; border:1px solid #DDD; padding:1px 2px 2px 3px;  height:26px; line-height:26px; color:#666;}


/*Add question*/
.popdiv div.tit{height:24px;}
.popdiv .add .topic{float:left;border:1px solid #DFDFDF;width:539px;font:12px '微软雅黑';color:#858384;height:36px;line-height:36px;padding:0px 2px;overflow:hidden;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;position:relative;}
.popdiv .ask_tit{padding:3px 0 1px 3px; border:1px solid #DFDFDF;  height:30px; width:539px; font-size:13px;color:#444; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; _float:left}
.popdiv .add textarea{outline:none; resize:none; float:left;border:1px solid #999;width:550px;color:#858384;height:36px;padding:0px 2px;position:relative; line-height:18px;}
.popdiv .add textarea.more{height:160px;margin-bottom:10px;}
.popdiv .add .opt{color:#30302E;margin:14px 0px 0px 0px;float:left;clear:both; width:100%;}
.popdiv .add .opt i{color:#8F8F8F;font-style:normal}
.popdiv .add .topic{background:#FFF;height:auto;overflow:visible;position:relative;z-index:100;}
.popdiv .add .link a:link,.popdiv .add .link a:visited, .popdiv .add .topic input{outline:none;margin:5px 0 5px 2px; padding:1px 4px;height:18px;line-height:18px;overflow:hidden;border-radius:2px; -moz-border-radius:2px;-webkit-border-radius:2px;background:#EEEEEE; color:#353535; display:inline-block; vertical-align:middle;}
.popdiv .add .link a:link span{display:inline-block; height:18px; max-width:100px; overflow:hidden; white-space:nowrap; vertical-align:middle;font-size:11px;}
.popdiv .add .topic input{color:#D5D5D5; border:none; height:22px; margin:0; padding:5px; width:140px; background:#FFF;}
.popdiv .add .link a:hover{background:#c6401b;color:#fff;}
.popdiv .add .topic a i{font:14px/14px simsun;color:#ccc;font-style:normal;margin-left:4px;vertical-align:middle;display:inline-block;height:14px;}
.popdiv .add .topic a i:hover{background:#FF9900; color:#FFF;}
.popdiv .add .tip{width:230px;border:1px solid #DFDFDF;position:absolute;z-index:200;right:-1px;}
.popdiv .add .tip ul a:link,.popdiv .add .tip ul a:visited{display:block;width:100%;height:30px;line-height:30px;background:#FFF;text-indent:14px;color:#343233;}
.popdiv .add .tip ul a:hover{background:#EDF2F8;}
.popdiv .tip .res{background:url(moresch.jpg) no-repeat 10px 0px;padding-left:30px;margin:10px 0px;height:20px;color:#004B72;}
.popdiv .tip .res a{color:#004B72;margin:0px 4px;}

/*Suggest edit stats*/
a.suggest_edit {background:url(/theme/images/edit_update.gif) no-repeat left #FFFFE1; border:1px solid #996600;padding:2px 10px 2px 20px;white-space: nowrap;color:#996600;font-size:12px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:bold;}
a.suggest_edit:hover {background:url(/theme/images/edit_update.gif) no-repeat left #FFF9D4;}

.suggest_edited {background:url(/theme/images/notice.png) no-repeat 6px 13px #FFF9D4; padding:10px 10px 10px 30px;white-space: nowrap;color:#996600;margin-top:10px;font-size:13px;}
a.not_edit {background:url(/theme/images/stopedit.png) no-repeat left; padding:2px 10px 2px 20px;white-space: nowrap;color:#666;font-size:12px;font-weight:bold;}
/*end stats*/

.qa_tips {background:#eee;padding:4px;text-align:center;font-size:13px;line-height:30px;margin-bottom:55px;}
a.qcmtNum, a.spam, a.clink{color:#999;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size:13px;}
.microbar span {color:#999;font-size:11px;}
.microbar span.postErr {color:#C6401B;font-size:11px;}

/* * imgAreaSelect default style */
.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {filter: alpha(opacity=50);opacity: 0.5;}
.imgareaselect-border1 {border: solid 1px #000;}
.imgareaselect-border2 {border: dashed 1px #fff;}
.imgareaselect-handle {background-color: #fff;border: solid 1px #000;filter: alpha(opacity=50);opacity: 0.5;}
.imgareaselect-outer {background-color: #000;filter: alpha(opacity=40);opacity: 0.4;}
.imgareaselect-selection {background-color: #fff;filter: alpha(opacity=0);opacity: 0;}


/*table*/
#mytable {width: 100%;padding: 0;margin: 0;}
th {font: bold 12px "微软雅黑", Arial, Helvetica, sans-serif;color: #333;border: 1px solid #ddd;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #fff;}
th.nobg {border-top: 0;border-left: 0;border-right: 1px solid #ccc;background: #f0f0f0;padding:6px;font:bold 12px '微软雅黑';}
th.spec {border-left: 1px solid #ddd;border-top: 0;background: #fff;font: 12px "微软雅黑", Arial, Helvetica, sans-serif;}
th.specalt {border-left: 1px solid #ddd;border-top: 0;background: #f5fafa;font: 12px "微软雅黑", Arial, Helvetica, sans-serif;color: #797268;}

/*问答内容显示*/
.post_area{line-height:130%; word-wrap:break-word;}

.post_area p{margin:10px auto;}
.post_area a.edit, .post_area a.edit_answer, .microbar a.edit, .edit-version a.edit {width:auto;height:16px;display:inline-block;background:url(/theme/images/edit_icon.gif) no-repeat 0px -14px #444;;padding:2px 6px 1px 18px;color:#fafafa;-moz-border-radius:0px 2px 2px 0px;-webkit-border-radius:0px 2px 2px 0px;border-radius:0px 2px 2px 0px;font-size:12px;line-height:130%;margin-left:10px;}
.post_area a.edit:hover, .post_area a.edit_answer:hover, .edit-version a.edit:hover {width:auto;height:16px;display:inline-block;background:url(/theme/images/edit_icon.gif) no-repeat 0px -14px #000; color:#fff;}


.post_area ol, .post_area ul{padding:0 0 0 10px;}

.post_area ul li {list-style-type:disc;}
/*.post_area ol li {list-style-type:decimal;}*/
.post_area ol li {list-style-type:decimal;background:#fff;}


.post_area ol{list-style-position:outside; list-style-type:decimal;}
.post_area ul{list-style-position:outside; list-style-type:disc;}

/*问题编辑层*/
.q_edit_lay {padding:15px; width:580px; background:#eee;border:1px solid #999; box-shadow:2px 3px 3px #F0F0F0;}
.q_edit_lay .wmd{padding:10px;background:#ddd;}
.q_edit_lay .wmd-preview{margin-top:10px; max-height:200px; overflow-y:auto;}
.q_edit_lay .topics_input, .q_edit_lay .title_input, .q_edit_lay .summary_input, .ans_edit .summary_input{border:1px solid #DDD; background:#FFF; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:530px;padding:0px 5px;float:right;}
.q_edit_lay .title_input, .q_edit_lay .summary_input, .ans_edit .summary_input{height:22px; padding:5px;float:right;}
.qa_lft .editArea .ans_edit .qaview{width:560px;margin-bottom:10px;}
.qa_lft .editArea .q_edit_lay .qaview{width:570px;margin-bottom:10px;}

.q_edit_lay .topics_input input{border:none; color:#D5D5D5; height:22px; padding:5px; width:140px;}
.q_edit_lay .topics_input a{color:#353535; background:#EEE; display:inline-block; height:18px; line-height:18px; margin:5px 0 5px 5px; padding:2px 4px; vertical-align:middle;}
.q_edit_lay .topics_input a:hover{background:#c6401b;color:#fff;}

a.link_0{display:inline-block;height:20px;line-height:20px;background:url(/theme/images/popbtn.jpg) repeat-x 0px -20px;color:#FFF;font-size:12px;border:1px solid #A42A05;padding:0px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-width:36px;text-align:center;margin-left:10px;}
a.link_c{color:#999;}
.wmd-preview img{ _width: expression(this.width > 560 ? 560:true);} /*ie6 图片问题*/
.question-editbox{clear:both;width:100%;margin-bottom:15px;}
.question-editbox label {line-height:30px;width:35px;}
span.featured_num1 {font-size:14px;font-weight:bold;font-family:arial;padding:0px 6px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#444;position:relative;top:-2px;}
span.featured_num {font-size:14px;font-weight:bold;font-family:arial;padding:0px 6px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#c6401b;position:relative;margin-left:10px;}
span.bounty_send {background:#eee; color:#999; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding: 0px 6px; font: 14px/130% arial; font-weight: bold;margin-left: 10px; position: relative; top: 3px;cursor: pointer;}
span.bounty_send:hover {background:#C6401B;color:#fff;}
span.bounty_sended {background:#C6401B; color:#fff; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding: 0px 6px; font: 14px/130% arial; font-weight: bold;margin-left:3px; position: relative; top: 3px;cursor: pointer;}

#queue_status_info {margin:20px 0px 10px 0px;}
.qastats {background:#E3F1F9;border:1px solid #A4C3D5;padding:10px;font-size:14px;color:#000;}
.qastats a.votebox {background:#004B73;color:#fff;border:1px solid #000;padding:3px 10px;}
.qastats a.votebox:hover {background:url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D;}
.qastats p {margin-top:10px;position: relative;}
.qastats span {position: absolute; right:0;}

.edit_notice, .notice_box {font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; margin-bottom:10px; padding:5px 5px 5px 40px; background:#FFF9D4 url(/theme/images/notice.png) no-repeat 10px 6px; color:#996600; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.edit_notice, .notice_box, .edit_notice p, .notice_box p{color:#996600;}



/*anser edit*/
.ans_edit{padding:15px 18px; border:1px solid #999; background:#eee; clear:both;box-shadow:1px 2px 2px rgba(0, 0, 0, 0.1);}
.ans_item{position:relative; clear:both;border-bottom:1px solid #E7E7E7;}
.setgood:hover {background:url(/theme/images/best_answer.png) no-repeat left;}


/*best answers*/
p.ans_edit_area a:hover{background: url("/theme/images/best_answers.png") no-repeat 0px -35px;color:#fff;text-align:right;height:35px;padding:0px 30px 0px 40px;}
a#best_ans_img {height:35px; line-height:32px; display: inline-block; background: url("/theme/images/best_answers.png") no-repeat 0px -35px;color:#fff;font-weight:bold;text-align:right;padding:0px 30px 0px 40px;}
a#best_ans_img:hover {background: url("/theme/images/best_answers.png") no-repeat 0px -70px;color:#555;text-align:right;padding:0px 30px 0px 40px;}

a.setanswer {height:35px; line-height:32px; display:inline-block; background: url("/theme/images/best_answers.png") no-repeat 0px 0px;color:#555;text-align:right;padding:0px 30px 0px 40px;}
a.best_ans{height:35px; line-height:32px; display: inline-block; background: url("/theme/images/best_answers.png") no-repeat 0px -35px;color:#fff;font-weight:bold;text-align:right;padding:0px 30px 0px 40px;}

/*best
p.ans_edit_area a:hover{background: url("/theme/images/best_answer.png") no-repeat right 0;color:#94AE42;text-align:right;padding-right:42px;}
a#best_ans_img {height:35px; line-height:35px; display: inline-block; background: url("/theme/images/best_answer.png") no-repeat right 0px;color:#94AE42;font-weight:bold;text-align:right;padding-right:42px;}
a#best_ans_img:hover {background: url("/theme/images/set_best.png") no-repeat right 0px;color:#999;text-align:right;padding-right:42px;}

a.setanswer {height:35px; line-height: 35px; display:inline-block; background: url("/theme/images/set_best.png") no-repeat right 0px;color:#999;text-align:right;padding-right:42px;}
*/



/*change log*/
del{background:#E5BDB2;text-decoration:line-through;color:#A82400;word-wrap:break-word;}
ins{background:#D1E1AD;text-decoration:none;color:#405A04;word-wrap:break-word;}
.log_cnt{padding-left:10px;border-left:5px solid #eee;margin:6px 0px;}
#change_logs ul.endortop h2{font-size:13px;font-weight:bold;line-height:140%;margin-bottom:10px;}


/*add list_tt*/
.list_tt { _width:200px;}
.w526 .floatul .list_tt{width:450px;}
.feeds_answerbox .f12_6{width:430px;}
.feeds_answerbox .f12_6 p,.w650 .user_feeds .list_tt,.user_feeds .f12_6,.user_feeds .f12_6 p{width:auto;}
.user_feeds .feeds_answerbox .f12_6{width:450px;}

/*投票提示*/
.vote_pop_up, .vote_pop_down{font:bold 35px/40px Tohoma,Arial,sans-serif; display:inline-block; width:50px; height:40px; text-align:center;}
.vote_pop_up{color:#8CB40E;}
.vote_pop_down{color:#A1A1A1;}


/*上传样式*/
.upload_image{position:absolute; right:-95px; bottom:8px; display:inline-block; width:100px; height:20px; cursor:pointer; overflow:hidden;}
.upload_image .upload_btn, .upload_image .uploading{position:absolute; display:block; width:100px; height:20px; line-height:20px; background:#C6401B; color:#FFF; text-align:center; -moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0; cursor:pointer;}
.upload_image .upload_input{position:absolute; width:100%; filter:alpha(opacity=0); opacity:0; cursor:pointer;}
.upload_cover{position:absolute; left:7px; top:7px; display:none; width:170px; height:140px; background:#FFF url(/theme/images/box/loading.gif) no-repeat center center; filter:alpha(opacity=20); opacity:0.5;}
.avatar_upload_wrap{position:relative;}
.avatar_upload_wrap .upload_btn, .avatar_upload_wrap .uploading{position:absolute; z-index:1; display:block; width:170px; height:25px; line-height:25px; border:1px solid #BBB; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; color:#111; font-size:14px; text-align:center; background:-moz-linear-gradient(center top , #FFFFFF 0pt, #DDDDDD 100%) repeat-x scroll 0 0 transparent;}
.avatar_upload_wrap .upload_input{position:absolute; z-index:2; width:100%; filter:alpha(opacity=0); opacity:0;}

/*错误提示*/
.error_tip{padding:3px 10px; _width:370px;min-width:150px;max-width:370px; font-size:13px; font-weight:bold; color:#996600; background:#FFF9D4;border:1px solid #996600; -moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; filter:alpha(opacity=90); opacity: 0.9;}

/*top_loading*/
#top_loading{background:#C6401B; color:#FFF; position:fixed; z-index:10000; right:0; top:0; width:90px; height:18px; line-height:18px; text-align:center;}

.diff_table{font:12px '宋体','Arial', 'Verdana', sans-serif;}
.diff_table th{font-size:14px; border:0; border-bottom:1px solid #DDD; background:none;}
.diff_table td{padding:5px 10px; word-wrap:break-word;}
.diff_table .tit{font-size:14px;}
.diff_table .lb{border-left:7px solid #FFF;}
.diff_table .tb{border-top:1px solid #FFF;}
.diff_table tb{word-wrap:break-word; word-break:break-all;}

/*评审队列*/
.queue_top_tit{font:bold 18px 'Arial', sans-serif; padding:0 0 5px 0; border-bottom:1px solid #D3D3D3;line-height:160%;position:relative;}
.queue_top_tit .queue_nav i{background: url("/theme/images/background.png") no-repeat scroll -236px -572px transparent;display: inline-block;height: 18px;vertical-align: top;width: 18px;}
.ulsug{height:1%; overflow:hidden; padding-bottom:20px; border-bottom:1px solid #EAEAEA;}
.ulsug li{float:left; margin:0 6px 0 0;}
.ulsug li a{font:normal 12px 'Arial',sans-serif; display:block; padding:5px 11px 6px; background:#F6F6F6; color:#000; border:1px solid #E4E4E4;}
.ulsug li a:hover, .ulsug li a.active{background:#D1D1D1; -moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; border:1px solid #D1D1D1;}
.ulsug li a.active{font-weight:bold; border:1px solid #D1D1D1;}
.itemsug{padding:15px 8px;  border-bottom:1px solid #EAEAEA; border-top:1px solid #FFFFFF; background:#FAFAFA;}
.queue_nav {color:#c6401b;font-family:微软雅黑;font-size:20px;position: relative;font-weight:normal;display:inline-block;}
.queue_nav .browerbox_queue{display:block;text-align:left;}
.queue_nav .browerbox_queue a{padding:4px 2px 4px 4px;display:block;line-height:140%;font-size:14px;}
.queue_nav .browerbox_queue a:hover{background:#fafafa;}
.queue_nav .browerbox_queue dl dd{display:block;text-align:left;color:#666;}
.queue_nav .browerbox_queue dl dd a{color:#666;}



.itemsug:hover{background:#EEE;}
.itemsug a:hover{background:none; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.itemsug .item_tit{margin-bottom:2px;}

.queue_pop {background:#EEE;padding:10px;}
.queue_pop .item_tit{line-height:130%;margin-left:40px;font-weight:bold;}
.queue_pop .rev_detail{clear:both; margin-top:8px; background:#FFF;padding:6px;border:1px solid #ccc;box-shadow: 2px 2px 1px #DDDDDD;}
.queue_pop .diff_rev th {padding:6px 6px 6px 0px;}
.queue_pop .queue_btns{margin-top:15px; text-align:right; }
.queue_btns .del{margin:0px 10px;cursor:pointer;color:#666;font-size:13px;}
.queue_btns .close{font-size:13px;cursor:pointer;color:#666;}
.queue_pop .grey{color:#666;margin-top:15px;clear:both;}
.queue_pop .face{float:left;max-width:32px;max-height:32px;width:32px;height:32px;}
.queue_pop .face img {max-width:32px;max-height:32px;width:32px;height:32px;}
.queue_pop .summary {margin-left:40px;}
.queue_pop .summary b.smy {font-weight:normal;background:#ffffe1;}
.queue_pop .diff_del, .queue_pop .diff_ins {font-size:11px;}
#wBox .queue_pop td.topic {padding-top:10px;}
.queue_pop .diff_table .tit b{font-weight:normal;}


/*箭头*/
.itemsug .item_arrow{float:left; padding: 13px 10px 0;}
.itemsug .item_arrow .arrow_up, .itemsug .item_arrow .arrow_down{display:block; text-indent:-9999px; width:35px; height:20px; background-image:url(/theme/images/arrow.gif); background-repeat:no-repeat;}
.itemsug .item_arrow .arrow_up{background-position:0 0;}
.itemsug .item_arrow .arrow_down{background-position:0 -36px;}

.itemsug .item_body{margin-left:60px; }
.itemsug .q_tit{font-size:14px; display:inline-block; vertical-align:middle; }
.itemsug .grey{color:#999;}
.itemsug .black{color:#000;}
.itemsug .blue{color:#0077CC;}
.itemsug .yellow{color:#F4A83D;}
/*.itemsug .queue_detail:active, */.item_alias .queue_detail:active{background:#C6401B;}


.itemsug_flag{padding:15px 8px;  border-bottom:1px solid #EAEAEA;}
.itemsug_flag .flagitem_body h2 {font-size:14px}
.itemsug_flag .flagitem_body h2 a{color:#444;}
.itemsug_flag .flagitem_body p {color:#666;}
.itemsug_flag .flag_box{padding:6px;margin-top:10px;}
.itemsug_flag .flag_reason {background:#fafafa;font-size:13px;margin-left:40px;padding:5px 0px;}
.itemsug_flag .flag_reason b.yellow{padding:0px 4px;color:#996600;font-weight:normal;}
.itemsug_flag .flag_reason .flag_stat{margin-top:5px;color:#666;}
.itemsug_flag .flagitem_body {margin-left:45px;}
.itemsug_flag .item_act{margin-left:40px;}
.itemsug_flag span.votesbox {float:left;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;font-weight:bold;background:#eee;color:#333;cursor:pointer;position:relative;top:7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #e6e6e6;}


.itemsug .diff_rev, .moudle_queue_detail{padding:4px;}
.itemsug .diff_rev th {padding:6px 6px 6px 0px;}
.moudle_queue_detail{background:#FFF;}
.moudle_queue_detail .dt{padding:2px 0 2px 5px; font-weight:bold; font-size:14px; color:#000; }
.itemsug .list_count{float:right;}
.itemsug .list_tit{}
.itemsug .list_tit .link{margin-top:8px;}
.itemsug .list_tit .q_tit{padding:9px 0 0 0;}
.itemsug .link, .itemsug .link:hover{ vertical-align:middle; display:inline-block; width:18px; height:13px; text-indent:-9999px; font-size:0; background:url(/theme/images/link.gif) no-repeat 0 0;}
.moudle_queue_detail{margin:7px 0 0 0; height:1%; overflow:hidden; clear:both;}
.moudle_queue_detail dd{float:left; width:220px;margin:0 4px 5px; _display:inline;}
.moudle_queue_detail .vote_item{border:1px solid #DFDFDF; padding:4px; background:#FAFAFA;}
.moudle_queue_detail .vote_item .head{line-height:110%;}
.moudle_queue_detail .vote_item .body{height:1%; overflow:hidden;}
.itemsug .rev_detail{clear:both; margin-top:8px; background:#FFF;}
.itemsug .vote_count, .itemsug .vote_count:hover{color:#000; position:relative; background:#DEDEDE; display:inline-block; padding:2px 8px; margin-right:5px; font:bold 12px/150% 'Arial',sans-serif; cursor:pointer;}
.special_btn, .itemsug .vote_count, .itemsug .vote_count:hover{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.4);
	color:rgba(0,0,0,0.9);
	text-shadow:1px 1px 0px rgba(255,255,255,0.8);
	border:1px solid rgba(0,0,0,0.5);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1));
	padding:2px 10px;
  cursor:pointer;
  border-radius:2px;
}
.special_btn:hover {background:rgba(240,240,240,1); }
.special_btn:active {
	background:-webkit-gradient(linear,0% 100%,0% 0%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background:-moz-linear-gradient(bottom,rgba(255,255,255,1),rgba(185,185,185,1));
}
.itemsug .vote_count:hover{background:rgba(240,240,240,1);}
.itemsug .vote_count span{position:absolute; right:0; top:30px; display:none; width:260px; padding:4px; font:normal 12px/120% 'Arial',sans-serif; background:#FFF; border:3px solid #DEDEDE; color:#000;}
.itemsug .vote_count:hover{background:#DDD;}
.itemsug .vote_count:hover span{display:inline-block;}
.itemsug .ignoring{position:relative;}
.itemsug .ignoring span{position:absolute; right:0; top:27px; display:none; width:260px; padding:4px; font:normal 12px/120% 'Arial',sans-serif; background:#FFF; border:3px solid #DEDEDE; color:#000;}
.itemsug .ignoring:hover span{display:inline-block;}


.itemsug .queue_btns{padding:10px 0 0 0; text-align:right; }

.queue_user{height:1%; overflow:hidden;}
.queue_user .img{float:left; padding:1px; border:1px solid #DEDEDE; width:40px; height:40px;background:#FFF;}
.queue_user .img img{width:40px; height:40px;}
.queue_user .txt{margin-left:50px;}

.item_alias{margin:20px 0; height:1%; overflow:hidden;}
.item_alias dt{font:bold 18px arial; padding-bottom:4px; margin-bottom:15px; color:#888; border-bottom:1px solid #CCC; }
.item_alias .item p{margin-bottom:5px;}
.item_alias .item{float:left; _display:inline; width:290px; margin:0 5px 5px 0; padding:10px; border:1px solid #EAEAEA; background:#FAFAFA;}
.item_alias .item button{padding:0 3px; border:1px solid #999; cursor:pointer; border-radius:3px;}
.item_alias .item button:active{background:#FFF; outline:0;}
.item_alias .item .alias_name{border:1px solid #7F9FB6; background:#E0EAF1; display:inline-block; padding:2px 5px 1px; margin-right:10px;}
.item_alias .queue_detail, .item_alias .queue_detail:hover, .item_alias .queue_detail:active{padding:0 4px; border-radius:2px;background:#777777; color:#FFF;}
.item_alias .item .arrow_down{background:#EAEAEA; color:#999;}
.item_alias .item .arrow_on{background:#777777; color:#FFF;}

/*selected*/
.explore_menu,.rest6{position:relative;z-index:2;left:0px;_width:74px;}
.explore_menu .ulselect,.rest6 .ulselect{position:absolute;top:24px;right:1px;background:#eee;display:none;}
.explore_menu .ulselect li,.rest6 .ulselect li{float:none;}
.explore_menu .ulselect li a,.rest6 .ulselect li a{display:inline-block;padding-left:8px;width:64px;}

/*cmt*/
.ld{background:url(/theme/images/box/loading.gif) no-repeat center center;}
.loading{text-align:center; padding:5px; margin:2px 0 0;background-image:url(/theme/images/loading2.gif); background-repeat:no-repeat; background-position:100% 50%;/*background:#FAFAFA; color:#999; border:1px solid #EFEFEF;*/}
.loading span{/*padding-left:20px; background-image:url(/theme/images/loading2.gif); background-repeat:no-repeat; background-position:0 50%;*/}
.loadupdate{width:16px; height:16px; display:inline-block; vertical-align:middle; background:url(/theme/images/loading.gif) no-repeat 0 0;}

.site_msg_box {padding:6px 0px 10px 40px ;color:#996600;background:url(/theme/images/notice.png) no-repeat 6px 8px #FFF9D4;}


/*queue dialog*/
.queue_dialog{ width:400px; height:120px; text-align:center;}
.queue_dialog .msg_true, .queue_dialog .msg_false{ padding:20px 0; font-size:14px;}
.queue_dialog .msg_true{color:green;}
.queue_dialog .msg_false{color:red;}

/*add topics*/
.top30 h2 { border-bottom:#333 1px solid; padding-bottom:5px; font:bold 13px/1.5em '微软雅黑',Arial; color:#333;}
.topic_list {background:url(/theme/images/item_bgs.png) repeat-x bottom;padding:8px 0px; clear:both; margin:5px 0}
.topic_list:hover {background:#FAFAFA;cursor:pointer;}
.topic_list .img_per { width:50px; height:50px; margin-right:15px; float:left}
.topic_list .img_per a img { width:50px; height:50px;}
.topic_list ul.topic_even{ width:870px; float:left;}
.topic_list ul.topic_even li { clear:both;}
.topic_list ul.topic_even li.options { height:25px;}
.topic_list ul.topic_even li.options a { display:block; float:left; margin-right:5px;}
.topic_list ul.topic_even li.options a.follow {float:right !important; background:url(/theme/images/follow_other.png) no-repeat; width:86px;line-height:26px;text-indent:27px; text-align:left;color:#fff;}
.topic_list ul.topic_even li.options a:hover.follow { background-position: 0px -26px;}
.topic_list ul.topic_even li.options a.unfollow { float:right !important; background:url(/theme/images/follow_other.png) no-repeat 0px -78px; width:86px;line-height:26px;text-indent:27px;text-align:left;color:#fff;}

.m10 { margin:0 0 8px 0;}


/*回到顶部*/
.backToTop {display: none; width: 40px; height:39px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background: #000 url(/theme/images/scrolltoparrow.png) no-repeat center center; position: fixed; _position: absolute; right: 9px; bottom: 150px; cursor: pointer; opacity: 0.20; filter: Alpha(opacity=20) !important; text-indent:-9999px; overflow:hidden;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||85)-(parseInt(this.currentStyle.marginBottom,10)||85)));}
.backToTop:hover {opacity: 0.55; filter: Alpha(opacity=55);}
.backToTop:active {opacity: 0.75; filter: Alpha(opacity=75);}

/*答案删除*/
a.undel_answer,a.unlock_answer {color:#c6401b; background:#FFFFE1;padding:2px;}

/*has best answer*/
.exists_ba{color:#3A8066;}
/*add new footer 2011-08-15*/
#footer-wrap {
    background: none repeat scroll 0 0 #F9F9F9;
    border-top: 1px solid #BBBBBB;
    clear: both;
    height: 100px;
    margin: 0;
    overflow: hidden;
    padding:20px 0 50px;
    position: relative;
	margin-top:250px;
}
#footer {
    font-size: 12px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 1000px;
}
#footer h5 {
    font-size: 14px;
    font-weight: bold;
}
#footer ul.sections {
    float: left;
    position: relative;
}
#footer ul.sections li {
    border-left: 1px solid #CCCCCC;
    float: left;
    height: 108px;
    padding-left: 9px;
    position: relative;
    width: 135px;
}
#footer ul.sections li.first {
    border: 0 none;
    padding: 0 10px 0 0;
}
#footer ul.sections ul {
    float: none;
    left: 0;
}
#footer ul.sections ul li {
    border: 0 none;
    float: none;
    height: auto;
    margin: 0;
    padding: 0;
}
#footer .notice {
    float: right;
    position: relative;
    width: 270px;
}
.serive { border:#ccc 1px solid; line-height:22px; color:#333; padding:20px;}
.serive h2 { border-bottom:#ccc 1px solid; height:30px; font-size:20px; padding-bottom:8px;}
.serive p { margin-top:8px;}
.serive ul { padding-left:20px;}
.serive ul li ul { padding-left:20px;}
.serive ul li ul li ul { padding-left:20px;}
/*add search page 2011-08-30*/
.stitle { font:normal 18px/1.5em '微软雅黑',Arial; color:#333;border-bottom:2px solid #999;padding-bottom:6px;}
ul.stab { clear:both; margin:10px 0 5px 0; float:right;text-align:right;}
ul.stab li { float:left; display:inline; width:70px; font-size:12px;}
ul.sbox { clear:both; margin:0px; padding:0px;}
ul.sbox li { clear:both; border-bottom:#EBEBEB 1px solid; padding:18px 0; _padding:18px 0 0 0;}
ul.sbox li .quer {float:right; padding:1px; border:#D2D2D2 1px solid; text-align:center; margin:16px 2px 0 0;}
ul.sbox li .quer img { width:32px; height:32px;}
ul.sbox li .ques{ float:left; width:500px; padding-top:5px;}
ul.sbox li .ques h3, ul.sbox li.itemtop h3{font-size:14px;}
ul.sbox li .ques p { line-height:20px;color:#444;}
ul.sbox li .ques p span,ul.sbox li p.hui span { color:#999; display:block; float:left; margin:10px 4px 0 0; letter-spacing:2px;font-size:12px;}
ul.sbox li .ques p span.bullet,ul.sbox li p.hui span.bullet  {font-size:0.8em;color:#999;margin:10px 4px 0px 0px;}
.searchbox { border:#DCDCDC 1px solid; width:275px; height:100px; background-color:#fff; color:#A3A2A2; padding:5px;}
.top5 { margin-top:5px;}
.pr20 { padding-right:20px;color:#444;}


/*提问新手引导*/
.ask_guide{width:610px; padding:15px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#EEE;}
.ask_guide ul {background:#ddd;padding:10px;}
.ask_guide ul li {line-height:150%;margin:10px 0px;}
.ask_guide ul li span {float:left;display:inline;height:25px;margin-right:10px;}
.ask_guide .ask_notice{margin:10px 0; color:#333;}
.ask_guide .ask_notice p{margin:10px 0px;font-size:13px;background:url(/theme/images/left-arrow.png) no-repeat 0 10px;padding-left:10px;}
.ask_guide .ask_top{margin-bottom:10px;font-size:15px;cursor:pointer;}
.ask_guide .ask_top span{width:100%;}
.ask_guide .ask_top a {font-weight:bold;}
.ask_guide .ask_top a b {background:url("/theme/images/more_down.png") no-repeat -3px 6px;height:15px;display:inline-block;width:13px;}
.ask_guide .ask_top a b.on {background:url("/theme/images/retract.png") no-repeat -3px 6px;height:15px;display:inline-block;width:13px;}
.ask_guide .ask_btm{text-align:right;clear:both;}
.ask_guide a.askgo{background:url(/theme/images/dewen_updates.gif) repeat-x #19558D;border-color:#19558D #19558D #062C50;text-shadow:0 -1px #19558D;color:#fff;min-width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 10px;text-align:center;}
.ask_guide ul li div { width:570px; float:left;}

/*回答问题增加提示*/
.answertips {position:absolute;top:32px;font-size:13px;left:2px;right:2px;background:#FFF9D4;color:#996600;padding:5px 20px 5px 5px;border-bottom:1px solid #ddd;}
.answertips:hover {cursor:pointer;}
.answertips span {background:url(/theme/images/box/close0.png) no-repeat 0px -14px ;position:relative;float:right;width:14px;height:14px;overflow:hidden;cursor:pointer;right:-8px;right:-15px;top:-3px;}
.answertips span:hover {background:url(/theme/images/box/close0.png) no-repeat 0px 0px;}
.answertips b {font-size:14px;}
/*问答提示，之前的也有用 2012-3-9 */
.answertips_new {background: none repeat scroll 0 0 #FFF9D4;color: #996600;padding: 5px 5px 5px 5px;position: absolute;top: 10px;height:75px;display:none;z-index: 0;}
.answertips_new label {background:url(/theme/images/box/close0.png) no-repeat 0px -14px ;position:relative;float:right;width:14px;height:14px;overflow:hidden;cursor:pointer;right:-8px;right:-15px;top:-25px;}
.answertips_new label:hover {background:url(/theme/images/box/close0.png) no-repeat 0px 0px;}
.answertips_new h3 {color:#000;}
/*话题列表页面*/

.alltopics h1{border-bottom:1px solid #999;padding-bottom:4px;font-size:16px;}
.container #topics_all h1 span{float:right;font-size:12px;width:auto;margin-top:0px;}
.alltopics h1 span a.newtopics {background:url(/theme/images/dewen_updates.gif) repeat-x #19558D;border-color:#19558D #19558D #062C50;text-shadow:0 -1px #19558D;color:#fff;min-width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 10px;text-align:center;}
.container #topics_all p { float: left;height: 22px;line-height: 170%;overflow-x: hidden;overflow-y: hidden;width:25%;}
.container #topics_all p.narrow {width:100%;}
.container .alltopics #self_suggest_topic a.topiclear {background:#eee;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000;cursor:pointer;margin-right:5px;}
.container .alltopics #self_suggest_topic a.topiclear:hover {background:#C6401B;padding:2px 8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;cursor:pointer;}
.container .alltopics input {height:20px;line-height:20px;padding:1px 2px;border:1px solid #999;}
.container .alltopics #self_suggest_topic {background:#fafafa;height:auto;padding:10px 5px;float:left;width:99%;border:1px solid #eee;}

/*问题投票*/
.vote_question{background:#F9F9F9;border: 1px solid #bbb;float:left;z-index:100;margin-top:10px;over-flow:hidden;width:100%;}
.votetext {font-size:13px;display:block;font-size:13px;text-align:center;line-height:24px;}
.votetext {font-size:13px;display:block;font-size:13px;text-align:center;line-height:24px;}
.vote_question li{float:left;margin-left: 10px;padding: 0 0 3px;}
.vote_question li a{margin-top:5px;}
.vote_question li .votes_score{display: block; font-family: Verdana; font-size: 12pt; font-style: normal;font-weight: bold;padding: 3px 0;}
.vote_question .vote{float: left; font-size: 9pt; text-align: center;width: 60px;}


/*home blogdisplay*/
#scrollDiv{overflow:hidden;height:36px;background:url(/theme/images/light-bulb.png) no-repeat #fffddd;background-position:2px 6px;padding-left:28px;}
#scrollDiv li{line-height:36px;padding-left:10px;}
#scrollDiv li a{color:#628629;font-size:14px;}
#scrollDiv .scrollbtn{float:right;display:inline-block;margin:6px 10px 0px 0px;}
#scrollDiv .scrollbtn a{color:#996600;margin-right:6px;}
#scrollDiv .scrollbtn i{font-style:normal;}

/*blog article*/
.blogs{background:#fffddd;padding:2px;font-size:12px;margin-bottom:10px;border:1px solid #f8f3d6;}
.blogs .ms {color:#628629;cursor:pointer;margin:8px 2px 0 0px;float:right;padding:0 3px;font-size:140%;font-weight:bold;font-family:arial,sans-serif;}
.blogs .ms:hover{background:#628629;color:#fff;}
.blogs span{float:right;margin-right:10px;}

.container .w690{width:650px;overflow:hidden;border:#eee 1px solid;line-height:24px;color:#333;padding:20px;font-size:14px;font-weight: normal;float:left;}
.container .w265{width:220px;float:right;border:#eee 1px solid;padding:10px;background:#fafafa;}
.container .w690 h1{font-size: 24px;margin-bottom:30px ;text-align:center;}
.container .w690 h2{font-weight:bold;display:block;font-size:18px;margin:40px 0px 20px;0px;line-height:24px;float:left;width:100%;}
.container .w690 p{display:block;text-indent:28px;font-size:14px;margin:15px 0px;}
.container .w690 p.p1{display:block;text-indent:28px;font-weight:bold;font-size:14px;margin:20px 0px;}
.container .w690 p.p2{display:block;font-size:14px;margin:20px 0px;font-weight:bold;}
.container .w690 li{list-style-type:square;list-style-position:inside;font-weight:bold;padding-left:28px;font-size:14px;}
.container .w690 ul.square {list-style-type:square;}
.container .w690 .ulrepu{clear:both;}
.container .w690 .ulrepu li{float:left;list-style:none;}
.container .w690 .nostrong{font-weight:normal}
.container .w690 .score_principle {position:relative;float:left;display:block;width:100%;margin:10px 0px;}
.container .w265 li{background:url(/theme/images/left-arrow.png) no-repeat; background-position:0px 12px;padding-top:5px;padding-left:12px;}
.container .w265 h2{font-weight:bold;display:block;font-size:14px;}
/*users_list*/
.user_titile{ border-bottom:#C1C1C1 1px solid; font-size:16px; color:#333;clear:both;}
input.searchs{ border:#DCDCDC 1px solid; width:215px; height:25px; background-color:#fff; padding-top:2px;}
ul.users_list{ clear:both;}
ul.users_list li { float:left; width:225px; margin:20px 10px 10px 0;}
ul.users_list li img { width:46px; height:46px;}
ul.users_list li a.links{ border:#C0C0C0 1px solid; padding:1px; display:block; float:left; margin-right:8px; margin-top:7px;}
ul.users_list li p { float:left; display:block; font-size:11px;}
ul.users_list li p span.black3 a{ color:#333; font-size:11px;}
ul.users_list li p span { clear:both; display:block; margin:0px; padding:0; line-height:20px;}
ul.users_list li p span a { display:inline; font-size:13px;}
.f11{ font-size:11px; color:#999}
.tar{ text-align:right; clear:both; margin-top:60px !important; margin-top:40px;}
*+html .tar{ text-align:right; clear:both; margin-top:40px !important; margin-top:40px;}
/*评论*/
.comments { font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif; color:#666;margin-bottom:20px;}
.comments span.comment-cnt {color:#777;word-wrap: break-word;}
.comments .comment {padding:10px 4px; border-bottom:1px dotted #DDD; overflow:hidden; zoom:1;}
.comment-actions {float:left; width:35px; padding-top:5px; overflow:hidden;}
.comment-num {/*display:none;*/ float:left; height:15px; font:bold 12px/15px Liberation Sans,DejaVu Sans,sans-serif; min-width:15px; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background-color:#c8c8c8; color:#fff;}
.comment-vote {float:right; display:block; _display:inline; margin-right:3px; width:12px; height:15px; font-size:0; text-indent:0; line-height:0; background:url("/theme/images/background.png") no-repeat scroll -290px -56px;}
.comment-vote:hover, .comment-voted{background-position:-304px -56px;}
.comment-text { margin-left:35px; }
.comment-date { color:#999;margin-right:2px;}
.comment-flag {display:inline-block; height:15px; width:18px; text-indent:-9999px; font-size:0; vertical-align:middle; overflow:hidden; background:url("/theme/images/background.png") no-repeat scroll -322px -58px transparent;}
.comment-del {display:inline-block; height:14px; width:14px; text-indent:-9999px; font-size:0; vertical-align:middle; overflow:hidden; background:url("/theme/images/background.png") no-repeat scroll -79px -603px transparent;}
.comment-del:hover{background-position: -79px -617px;}
.comment-edit{display:inline-block; height:14px; width:15px; text-indent:-9999px; font-size:0; vertical-align:middle; overflow:hidden;  background:url("/theme/images/edit_icon.gif") no-repeat scroll 0 -18px;}
.comment-reply{display:inline-block; height:14px; width:18px; text-indent:-9999px; font-size:0; vertical-align:middle; overflow:hidden; background:url("/theme/images/cmt-reply.png") no-repeat scroll 0 0 transparent;}
.comment-edit, .comment-del, .comment-flag, .comment-vote, .comment-reply{display:none; cursor:pointer;}
.comments .actions-show {display:inline-block;}
.comment-del:hover{background-position: -79px -617px; margin:0 4px 0 0;}

.comments-more{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; color:#ABABAB; text-align:center;cursor:pointer; margin:5px auto 0; font:12px Arial,sans-serif; line-height:20px; height:20px;}
.comments-more img{padding-top:4px;}
.comments-add{/*border:1px solid #DDDDDD;*/ background-color:#FAFAFA; border-width:1px; border:1px solid #ddd;color:#999; cursor:text; margin:5px 0 0 0; padding:2px 7px; font:12px/2.0 Arial,sans-serif; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;}
.comments-more:hover{background:#E1E1E1;color:#444;}
a.comments-link{ color:#888; cursor:pointer; }

.comment-editor{margin-top:5px;}
.comment-editor-input{margin:0 0 3px; border:1px solid #999; height:58px; font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif; line-height:158%; background-color:#F9F9F9; border-width:1px; border-style:solid; border-color:#707070 #CECECE #CECECE #ABABAB;border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;padding:4px;color:#444;}
.comment-editor-btm { overflow:hidden; zoom:1; }
.comment-editor-msg { float:right; text-align:right;}
.comment-msg-notice {color:#C6401B;}
.comment-editor-warm {color:#FF2200;}
.comment-editor-btns {float:left;margin-top:10px;}
.comment-editor-btn { outline:none; cursor:pointer; color:#FFF; height:22px; line-height:1; padding:0 4px 2px; border:1px solid #002B53; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D;margin-right:10px;}


/*header menu*/
.header_right ul li.pers div.items {width:340px;float:right;padding:2px;background:#fff;border:1px solid #d9d9d9;box-shadow:0 1px 5px #ddd;-webkit-box-shadow: 0 1px 5px #ddd;-moz-box-shadow: -1px 1px 1px #ddd;margin-top:-1px;position:absolute; right:0px;z-index:10px;}
.header_right ul li.pers div.items .avatarpic {width:100px;height:100px;display:inline;padding:10px;overflow:hidden;float:left;}
.header_right ul li.pers div.items .headerbox_right {float:right;display:inline-block;width:200px;text-align:left;color:#666;padding:10px;}
.header_right ul li.pers div.items .header-menu{display:block;border-top:1px solid #E5E5E5;margin:10px 10px 2px 10px;padding:4px 0px;text-align:left;color:#ccc;}
.header_right ul li.pers div.items .header-menu a{padding:2px 6px;}
.header_right ul li.pers div.items .header-menu span a{padding:0px;}

.header_right ul li.pers div.items .headerbox_right h2 {font-size:14px;line-height:16px;}
.header_right ul li.pers div.items .headerbox_right h2 a{color:#000;}
.header_right ul li.pers div.items .headerbox_right span {line-height:16px;font-size:11px;color:#999;}
.header_right ul li.pers div.items .headerbox_right .layer_head span {font-size:12px;line-height:14px;background:#eee;padding:6px 4px;border-radius:3px;display:block;color:#666;}
.header_right ul li.pers div.items .headerbox_right .layer_head {display:block;margin:0px 0px 10px 0px;}
.header_right ul li.pers div.items .headerbox_right .layer_head h3 {font-size:12px;margin:10px 0px 2px 0px;}
.header_right ul li.pers div.items .headerbox_right .layer_head h3 a {color:#999;}
.header_right ul li.pers div.items .headerbox_right .layer_head h3 b{font-size:14px;margin-right:2px;color:#004b73;}
.header_right ul li.pers div.items .headerbox_right .layer_head h3 a:hover {text-decoration:underline;background:none;}
.itemhome_cur {background:url(/theme/images/line.jpg) repeat-x left bottom; width:90%;margin:2px 4px;display:block;height:2px;}
.header_right ul li.pers div.items .layer_head{}
.header_right ul li.pers div.items .headerbox_right .pointsbox {background:#eee;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:6px 4px;margin-top:10px;}

.header_right ul li.pers div.items .browerbox{display:block;margin:10px 10px 2px 10px;padding:4px 0px;text-align:left;color:#ccc;}
.header_right .browelist {font-size:12px;clear:both;}
.header_right .browelist dl {margin:10px 0px;float:left;width:100%;display:block;}
.header_right .browelist span{background:#fafafa;display:block;padding:0px 4px;color:#666;font-weight:bold;line-height:26px;}
#header_browse{z-index:90; position:relative;}
.header_right .browelist dl dd{float:left;margin:0 10px 0 0;display:inline;}
.header_right .browelist dl dd a{display:block;margin-right:4px;border-radius:2px;padding:1px 2px;color:#666;}
.header_right .browelist dl dd a:hover{cursor:pointer;background:#eee;color:#666;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:1px 2px;}

/*编辑器编辑建议话题*/
.question-editbox .topic{background:#fff;height: auto; overflow: visible; position: relative;  z-index: 100;  border: 1px solid #DFDFDF; border-radius: 3px 3px 3px 3px;color: #858384;float: right; font: 12px/36px '微软雅黑'; padding: 0 2px;width: 537px;}
.question-editbox .topic input,.question-editbox .topic .link a:link,.question-editbox .topic .link a:visited{background: none repeat scroll 0 0 #EEEEEE;color: #777;display: inline-block;height: 18px;line-height: 18px; margin: 5px 2px 5px 0px;outline: medium none; overflow: hidden; padding: 1px 4px; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;vertical-align: middle;}
.question-editbox .topic .link a:hover {background:#C6401B;color: #FFF;}

.question-editbox .topic input{background: none repeat scroll 0 0 #FFFFFF; border: medium none;color: #D5D5D5; height: 22px; margin: 0; padding: 5px;}
.question-editbox .topic a{font-size:11px;}
.question-editbox .topic .link a:link span{display: inline-block;height: 18px;max-width: 100px; overflow: hidden; vertical-align: middle; white-space: nowrap;}
.question-editbox .topic a i{display: inline-block; font-size: 12px; font-style: normal; height: 18px; line-height: 17px; vertical-align: middle;}
.question-editbox .topic .topic_arrow,.question-editbox .topic .topic_arrow_up{background: url("/theme/images/tiparrow.png") no-repeat scroll 0 0 transparent;cursor: pointer;display: inline-block;height: 18px; position: absolute; right: 5px;top: 7px;width: 18px;z-index: 50;}
.question-editbox .topic .topic_arrow_up {background-position: 0 -18px;}
.question-editbox .topic .topic_loading{display:inline-block;width:18px;height:18px;background:url(../images/loading.gif) no-repeat;position:absolute;right:5px;top:7px;z-index:500;cursor:pointer;}
.question-editbox .topic .sel_topic {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC;left: -1px;position: absolute;top: 32px;width: 100%;}
.question-editbox .add_new_topic {background:#EAEAEA;}
.question-editbox .add_new_topic dd{margin-bottom:4px;}
.question-editbox .add_new_topic input.txt{padding:2px 5px;border:1px solid #CCC;width:300px;color:#000;}
.question-editbox .add_new_topic textarea.txtarea{background:#FFF;border:1px solid #CCC;width:450px;height:80px;float:none;color:#000;}
.question-editbox .add_new_topic input.sub{border:1px solid #002B53;-moz-border-radius:4px;background:#1A6A96;color:#FFF;width:60px;padding:0px;height:24px;margin-right:20px;}

/*编辑器建议话题*/
.popdiv .add .topic .topic_arrow,.popdiv .add .topic .topic_arrow_up{display:inline-block;width:18px;height:18px;background:url(/theme/images/tiparrow.png) no-repeat;position:absolute;right:5px;top:7px;z-index:500;cursor:pointer;}
.popdiv .add .topic .topic_arrow_up{background-position:0px -18px;}
.popdiv .add .topic .topic_loading{display:inline-block;width:18px;height:18px;background:url(../images/loading.gif) no-repeat;position:absolute;right:5px;top:7px;z-index:500;cursor:pointer;}
.popdiv .add .sel_topic{position:absolute;top:32px;left:-1px;border:1px solid #CCC;background:#FFF;width:100%;}
.add_new_topic .title{border-top:1px solid #CCC;background:url(/theme/images/background.png) no-repeat;background-position:-334px -648px;background-color:#ddd;color:#004B73;padding:6px 5px 6px 15px;clear:both;}
.add_new_topic .addt_hide{border-top:1px solid #CCC;background:url(/theme/images/background.png) no-repeat;background-position:-334px -670px;background-color:#ddd;color:#004B73;padding:6px 5px 6px 15px;clear:both;}
.add_new_topic .suggest_topic{background:#EAEAEA;border-top:1px solid #ccc;color:#004B73;padding:3px 5px;clear:both;}
#new_topic{cursor:pointer;}
.add_new_topic .cnt{border-top:1px solid #CCC;background:#eee;padding:10px 10px 20px 10px;color:#333333;display:none;}
.sel_topic .topic_value{padding:10px 6px;min-height:30px;max-height:220px;overflow-y:auto;}
.popdiv .add_new_topic dd{margin-bottom:4px;}
.popdiv .add_new_topic input.txt{padding:2px 5px;border:1px solid #CCC;width:300px;color:#000;}
.popdiv .add_new_topic textarea.txtarea{background:#FFF;border:1px solid #CCC;width:450px;height:80px;float:none;color:#000;}
.popdiv .add_new_topic input.sub{border:1px solid #002B53;-moz-border-radius:4px;background:#1A6A96;color:#FFF;width:60px;padding:0px;height:24px;margin-right:20px;}
.sel_topic .listcnt,.sel_topic .list{overflow:auto;zoom:1;padding-bottom:5px;}
.sel_topic .list_all .listcnt{display:none;}
.dis_blo{display:block !important;}
.sel_topic .listcnt p{float:left;padding-left:15px;background:url(/theme/images/selected-topic.gif) no-repeat -5px -18px;margin-right:4px;_display:inline;width:106px;}
.question-editbox .topic .sel_topic .listcnt p.on a:hover {color:#000;}
.question-editbox .topic .sel_topic .listcnt p a {background:none;max-width:94px;}
.popdiv .add .topic .sel_topic .listcnt p a{max-width:94px;font-size:11px;}
.popdiv .add .topic .sel_topic .listcnt p a:link {background:none;color:#444;}
.sel_topic .listcnt p.on{background: url("/theme/images/selected-topic.gif") no-repeat scroll -5px 5px transparent;}
.popdiv .add .topic .sel_topic .listcnt p.on a:hover {color:#000;}
.sel_topic .list dd{float:left;_display:inline;margin:0px 15px 0px 5px;color:#004B73;cursor:pointer;}
.sel_topic .list dd .f{padding:1px 8px;}
.sel_topic .list dd .active{background:#555;color:#FFF;font-size:11px;font-weight:bold;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.back_all_topics{cursor:pointer;color:#1D5890;margin:0px 0px 10px 6px;}
.search_words{color:#666;}
span.input_arrow {position:absolute;top:-6px;background:url(/theme/images/arrowtopic.gif) no-repeat left top;text-indent:-1000em;width:10px;height:10px;}
.sucsubmit {color:#666;margin:10px 4px;text-align:center;font-size:14px;}
.sucsubmit span{color:#004B73;}
.popdiv .add .topic a.topic_cancel {background:none;}

.popdiv .add .topic a.topic_cancel:hover {color:#444;}

/*问题投票弹层样式*/
.tipbox { width:100%; background:#FFF9D4; text-align:center;position:relative;padding:4px 0px;margin-bottom:10px;}
.tipbox .close { background:url(/theme/images/close.png) no-repeat; cursor:pointer; width:24px; height:24px; position:absolute; top:6px; right:6px; margin:0px; padding:0px;}
.tipbox p { margin:2px 0;}
.tipbox .blackthis {height:20px; padding:2px 10px; color:#fff; background-color:#333; font-size:12px; line-height:20px;}
.tipbox .black3 {color:#996600; font-size:16px;}
.tipbox .black6 {color:#777; font-size:13px;padding:0px 30px;}

.uhot_level{display:none; float:right; padding:7px 10px 0 0; font:20px/22px '微软雅黑'; color:#ccc;cursor:pointer;}
.moreitem{display:none;}
.page_side{margin:0 0 0 10px;}
.page_side .link_topics{line-height:150%; margin:8px 0 0 0;}
.page_side .side_tit{color:#333; font-weight:bold; font-size:13px; line-height:30px}
.page_side .side_topic_list li{padding:3px 0 3px 25px; background:url("/theme/images/selected-topic.gif") no-repeat scroll -5px -21px #fff;border-bottom:1px dotted #eee;cursor:pointer;}
.page_side .side_topic_list li:hover {background:url("/theme/images/selected-topic.gif") no-repeat scroll -5px 3px;background-color:#eee;cursor:border-bottom:1px dotted #eee;pointer;color:#000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-bottom:none;}
.page_side .side_topic_list li a{color:#333;}
.page_side .side_topic_list li a:hover{color:#000;background:none;}


.page_side .side_topic_list li span{color:#ccc; font-family:arial;padding-right:5px;font-weight:bold;margin-left:6px;}
a.show_more, a.show_more:hover{padding-right:15px; background:url(/theme/images/more_down.png) no-repeat right 6px;}
a.show_less, a.show_less:hover{padding-right:15px; background:url(/theme/images/retract.png) no-repeat right center;}

.tab_link a:link {font-size:12px; font-weight:normal; font-family:'Lucida Grande', Verdana, 'Bitstream Vera Sans', Arial, sans-serif;}
.tab_link a:link.active {font-weight:bold;}

/*User Manual*/
.container .w690f{width:650px;overflow:hidden;border:#eee 1px solid;line-height:24px;color:#333;padding:20px;font-size:14px;font-weight: normal;float:right;}
.container .w265f{width:220px;float:left;border:#eee 1px solid;padding:10px;background:#fafafa;}
.container .w690f h1{font-size: 20px;margin-bottom:30px ;text-align:center;}
.container .w690f h2{font-weight:bold;display:block;font-size:18px;margin:40px 0px 20px;0px;line-height:24px;float:left;width:100%;}
.container .w265f h3{cursor:pointer;}
.container .w690f p{display:block;font-size:14px;}
.container .w690f p.p1{display:block;font-weight:bold;font-size:14px;margin:20px 0px;}
.container .w690f p.p2{display:block;font-size:14px;margin:20px 0px;font-weight:bold;text-align:left;}
.container .w690f li{list-style-type:none;list-style-position:inside;font-weight:normal;font-size:14px;}
.container .w690f ul.square {list-style-type:square;}
.container .w690f li.strong {list-style-type:square;font-weight:bold;}
.container .w690f .ulrepu{clear:both;}
.container .w690f .ulrepu li{float:left;list-style:none;}
.container .w690f .nostrong{font-weight:normal}
.container .w690f .score_principle {position:relative;float:left;display:block;width:100%;margin:10px 0px;}
.container .w690f img{padding:6px;border:1px solid #EEEEEE;}

.container .w265f li{background:url(/theme/images/left-arrow.png) no-repeat; background-position:0px 12px;padding-top:5px;padding-left:12px;}
.container .w265f h2{font-weight:bold;display:block;font-size:14px;}

/*站内邀请*/
#invite_search_form { width:260px; position:relative;}
#invite_search_form input {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #BBBBBB;height: 28px;line-height: 28px; padding: 1px 50px 1px 24px; margin-bottom:10px;color:#999;width:200px;}
#invite_search_form img {  position:absolute; top:10px; left:5px;}
#invite_close_now { width:510px;}
#invite_close_now ul li { position:relative;}
#invite_close_now ul li span a { display:block;width:11px; height:11px; z-index:9; position:absolute; top:3px; right:8px;}
#invite_close_now ul li a img.this {
filter:alpha(opacity=50);       /* IE */
-moz-opacity:0.5;              /* Moz + FF */
opacity: 0.5;
}
#invite_close_now ul li span img {display:block;width:11px; height:11px; border:none; padding:0px;}
.morethis { text-align:right;}
.morethis a {background: url("/theme/images/more_down.png") no-repeat scroll 47px 4px transparent;padding-right: 20px;}

/* new add */
a#s:link,a#s:hover,a#s:visited{background:none;color:#f6f6f6 !important;}
span.bounty_send1 {background:#eee; color:#999; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding: 0px 6px; font: 14px/130% arial; font-weight: bold;margin-left: 10px; position: relative; top: 3px;cursor: pointer;}
/*a.ss {height:35px; line-height: 35px; padding-left: 42px; display: inline-block; background: url("/theme/images/set_best.png") no-repeat;color:#999;}*/
.ss {height:35px; line-height: 35px; padding-right: 42px; display: inline-block; background: url("/theme/images/set_best.png") no-repeat right 0;color:#999;text-align:right;}
.del_answer_other{position: relative;}
.suggest_edited_other {background:url(/theme/images/notice.png) no-repeat 6px 13px #FFF9D4; padding:10px 10px 10px 30px;white-space: nowrap;color:#996600;margin-top:10px;font-size:13px;border-radius:2px;border:#E7E7E7 1px solid;line-height:120%;}
.arrow_other {background:url(/theme/images/arrow_down.png) no-repeat 0px 0px;  white-space: nowrap;height:6px;left: 116px;position: absolute;width: 12px;bottom:-5px;}
.undel_answer_k{padding: 2px;font-family: 'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size: 13px;cursor:pointer;}
/*博客文章*/
.lastest_blog {margin-top:10px; width:267px;background:url("/theme/images/bottom_this.jpg") bottom no-repeat #fff; padding-bottom:5px;}
.lastest_blog div.blog_bg { padding:0px 10px; border:#E9E9E9 1px solid; border-bottom:none;border-radius: 5px 5px 0 0;}
.lastest_blog h2 {color: #444;font-size:13px;height:30px;line-height:30px;border-bottom:#E9E9E9 1px solid;}
.lastest_blog ul li{border-bottom:#ccc 1px dotted;padding-bottom:10px;}
.lastest_blog p { clear:both; display:block;}
.lastest_blog p a.blog_t {display:block; clear:both;width:200px; float:left; overflow:hidden;height:25px;}
.lastest_blog p span a{color:#666;}
.blog_t{ font-size:14px; margin:8px 0 5px;}
.lastest_blog p span { color:#666666; font: normal 11px/12px "微软雅黑";float:left; }
a.pic_blog{ float:right; margin-top:14px; _margin-top:23px;}
*+html a.pic_blog{ float:right; margin-top:-12px;}
a.pic_blog img { height:32px; width:32px;}
.lastest_blog p.words_s {color: #333333; line-height:16px;margin-bottom:5px;overflow:hidden;}
.noneline{ border:none !important;}
.more_blog { text-align:right; padding-top:10px;height:25px;}

/*add new user center by 12-05*/
.new_topinfo { height:72px;}
.new_topinfo,.add_tip {clear:both;}
.add_this { height:28px; color:#000; float:left; text-align:left; clear:both; width:100%; padding-left:2px;}
.add_this span.name_one{ display:block; float:left; margin-right:15px;}
.add_tip span{ display:block; float:left; margin-right:15px; background:url("/theme/images/background.png") no-repeat; padding-left:20px; font-size:14px; color:#7D7D82}
span.location{ background-position:0 -732px;}
span.homepage{ background-position:0 -755px;}
span.homepage a{color:#7D7D82;}
span.weibo{ background-position:0 -781px;}
span.last_login{ background-position:0 -801px;}
.new_user_center { width:340px; float:right; padding-top:12px; position:relative;}
.new_user_center div {background:url("/theme/images/background.png") no-repeat; margin:5px 0 15px 0; _margin:5px 0 13px 0; height:45px; overflow:hidden;}
.new_user_center .poper{ background-position:-339px -720px; padding-left:40px;}
.new_user_center .poper .user_value{position:absolute; top:20px; left:106px; height:32px; z-index:99; font:normal 30px/30px Arial, Helvetica, sans-serif; width:auto; padding:1px 10px;text-align:center; cursor:pointer;background:#8EB3B9;color:#fff;line-height:33px;}
.new_user_center .poper .user_value:hover, .new_user_center .poper .user_value.on{background:none;color:#666;}

ul.tipon{ position:absolute;background:#fff;border-radius:5px; border:#D3D3D3 1px solid; width:115px; left:90px; top:15px; padding:40px 13px 10px;}
ul.tipon li { clear:both; border-bottom:#CCCCCC 1px dotted; height:27px; line-height:27px; color:#B5B5B5; font-size:14px;}
ul.tipon li strong { font-size:19px !important; margin-right:5px; font-weight:normal}
.new_user_center .order { background-position:-339px -764px;padding-left:40px;}
.new_user_center .sharenow { background-position:-339px -804px; padding-left:40px;}
p.xuline span { border-right:#ccc 1px dotted; padding-right:8px; padding-left:7px;}
p.xuline span.nolinep { padding-left:0px !important;}
ul.new_order_list { clear:both}
ul.new_order_list li { float:left; margin:6px;}
ul.new_topic_list li {padding:3px 0 3px 25px; background:url("/theme/images/selected-topic.gif") no-repeat scroll -5px -21px #fff;border-bottom:1px dotted #eee;cursor:pointer; height:26px; line-height:26px;}
ul.new_topic_list li:hover { height:26px; line-height:26px;background:url("/theme/images/selected-topic.gif") no-repeat scroll -5px 3px;background-color:#eee;cursor:border-bottom:1px dotted #eee;pointer;color:#000;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-bottom:none;}
ul.new_topic_list li a{color:#333;}
ul.new_topic_list li a:hover{color:#000;background:none;}
ul.new_topic_list li a,ul.new_topic_list li span { display:block; float:left;}
.honor_index{ margin-top:10px;}
.total_title { border-bottom:#D3D3D3 1px solid; height:29px; line-height:29px;padding-bottom:5px; background-color:#FAFAFA;}
.total_title span{ display:inline; padding-left:10px; display:block; float:left;font-size:15px;}
ul.orderby{ float:right; width:130px; margin-top:5px; height:20px;}
.total_title .orderby li{float:left;}
ul.orderby li a{ float:left; text-align:center; margin-right:6px; padding:0.1em 0.7em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px; line-height:20px;background:#ddd;color:#333;line-height:20px;}
ul.orderby li a.onthis { margin-right:6px; padding:0.1em 0.7em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px; line-height:20px;background:#555;color:#fff;line-height:20px;}
ul.orderby li a:hover {margin-right:6px; padding:0.1em 0.7em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px; line-height:20px;background:#555;color:#fff;line-height:20px;}

ul.bycon{ clear:both}
ul.bycon li { text-indent:25px;padding:2px 0px;}
ul.bycon li p{*text-indent:0px;}
.linedott{ border-top:#E8EAEC 1px dotted;}
.onn { background:url("/theme/images/background.png") no-repeat 10px -854px;}
.off { background:url("/theme/images/background.png") no-repeat 10px -877px;}
.noicon { text-indent:10px!important}
ul.bycon li ul { clear:both; height:28px; line-height:28px; background-color:#f6f6f6}
ul.bycon li ul li.operations{cursor:pointer; width:240px;}
ul.bycon li ul li {float:left; line-height:28px; white-space:nowrap;}
ul.bycon li.pround5 p{ height:30px; display:block; line-height:30px; cursor:pointer;color:#777;}
ul.bycon li.pround5 dl { clear:both; background-color:#fafafa; height:26px; }
ul.bycon li.pround5 dl dd { float:left;line-height:22px; color:#666; overflow:hidden;}

.green { color:#008000; font-weight:bold;}
.red { color:#C6401B; font-weight:bold;}
.redbox { color:#fff; background-color:#C6401B;border-radius:3px; padding:0px 4px; height:13px; font-weight:bold; line-height:13px;}

.fr{ float:right !important; display:block}
.bordernone { border:none !important}
.f16b { font-size:16px !important;}
.f14_ { font-size:14px !important; }
.black3 { color:#333;}
.black6, .black6 a { color:#666;}
.pl15 { padding-left:15px;}
.w50{ width:50px;}
.w100{ width:100px;}
.w85{ width:85px;}
.w140 { width:140px;}
.w165 { width:165px;}
.tacenter{ text-align:center}
.taleft{ text-align:left;}
.taright { text-align:right;}
/*add now honor page*/
.honor_now { width:100%;}
.title_name { border-bottom:#ccc 1px solid; height:28px; line-height:28px; margin-top:20px;}
.title_name span { display:inline;}
.more_sel{display:block;}
.honor_list { margin:10px auto 50px; clear:both; float:left; width:100%;}
.honor_list ul li { float:left; margin:15px 0 15px 15px; display:inline}
.honor_list ul li p { text-align:center; font-size:14px;}
.more_sel ul{float:right;}
.more_sel ul li {margin:0px 2px 10px;}
.more_sel ul li.filter_list a {margin-right:6px;padding:0.1em 0.7em;line-height:20px;}
.more_sel ul li.filter_list a:hover {background:#555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color: #FFF;}
.badgeshover:hover {background:#eee;}

/*社区提醒*/
.layer_tips{position:absolute; left:-60px; top:31px; z-index:999;line-height:17px; background:url("/theme/images/layer_bg.png") repeat 0 0; border:0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; color:#444; padding:3px;  width:280px;}
.layer_tips_intro dl{font:normal 13px/17px 微软雅黑; padding:10px; background:#FEFFE5; border:1px solid #C6C6C6; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.layer_tips_remind .arrow_up{position:absolute; overflow:hidden; display:block; margin:7px auto 0; padding:0; height:10px; width:14px; left:106px; top:-12px; background:url("/theme/images/layer_arrow_shadow.png") no-repeat 0 -1px;}
.layer_tips_intro .btn{padding:8px 0 0 0; text-align:right;}
.layer_tips_intro .btn a:link, .layer_tips_intro .btn a:hover, .layer_tips_intro .btn a:visited{padding:0; margin:0; background:none; height:15px; border:0; line-height:1.5;}
.ulhome li span.know_btn {background:url(/theme/images/know_btn.png) no-repeat;height:24px;width:56px;color:#fff;line-height: 24px;text-align:center;float:left;border-radius:0px;font-size:90%;padding:0px;}

/*add new blog @*/
.check_input { padding:0px; margin:0px; _margin-left:-2px}
.btn_none { width:83px; height:28px; background:url("/theme/images/btn_none.jpg") no-repeat; color:#666; border:none; line-height:28px; margin-top:-4px; }
#frit { float:right; display:block; font-size:14px; padding-right:12px; font-weight:normal;}
#frit a:hover { background:none;color:#004B73;}
.center { text-align:center}
.flp { float:left;}
.fr_p { float:right; margin-right:10px; padding-left:20px !important; padding-right:20px !important; _margin-top:-25px}
.mtb15{ margin:10px 0; padding-left:14px; height:30px;}
h1.tt{ padding-left:16px; height:40px; line-height:40px;}
h1.tt strong { display:inline; float:left;font-weight:normal;}
.black6 { color:#666}
.blog_add_input { margin-top:6px; padding:10px; width:97%; height:70px; border:#808080 1px solid; color:#333; font-size:12px;font-family:微软雅黑,Arial;}
.left_words { width:150px; float:left; color:#909090;}
.bottom_blog { width:190px; float:right; text-align:right}
.bottom_blog span{ padding:0 25px 0 0;}
ul.blog_guanzhu {margin:0px 20px; border:#EAEAEA 1px solid; background-color:#fafafa; padding-bottom:10px; color:#333}
ul.blog_guanzhu li { width:180px; float:left; height:60px; margin-top:10px; margin-left:10px; display:inline}
ul.blog_guanzhu li .per_pic { padding:4px; margin-top:4px;float:left; border:#ddd 1px solid; background-color:#fff; margin-right:6px;}
ul.blog_guanzhu li .per_pic img {width:32px; height:32px;cursor:pointer;}
ul.blog_guanzhu li .check_pic {float:left;margin-top:3px;}
ul.blog_guanzhu li .check_pic p { clear:both; margin:4px 0px 0px; cursor:pointer;width:72px;line-height:140%;}
.sharenow { clear:both; margin:15px auto;}
.borderthis { border:#E1E1E1 1px solid}
.sending { width:92px; height:29px; background:url("/theme/images/sending_bg.png") no-repeat scroll left top transparent;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); color:#303030; line-height:29px; text-align:center; font-size:14px;display:inline-block;}
#follow_user_box h2 {border:none;font-size:14px;height:30px;line-height:30px;padding-left:16px;font-weight:normal;}
/*关键字样式*/
#c_sug{background:#FFF9D4;color:#996600;border-radius:2px;text-align: center;font:15px '微软雅黑';}
.boxcss{font-size:14px;text-align: center;}
.boxcss ul{text-align:left;padding: 10px 30px;background-color: #E5E5E5;}
.t{text-align:left;}
.desc{text-align:left;margin-top:10px;color:#666;}
.tips_li{list-style: square outside none;}
.kw1,.kw2,.kw3,.kw4,.kw5,.kw6{font-weight: bold;}

/**季度活动start**/
#business1201 h1{color:#333;font-size:24px;font-weight:normal;padding-top:0px ;text-align:left;margin-bottom:10px;}
/*
#business1201 .container2 {margin-bottom:30px;width:960px;overflow:hidden;border:#DDDDDD 1px solid;line-height:20px;color:#333;padding:20px;font-size:14px;font-weight: normal;float:left;}*/
.container #business1201 .w690, #business1201 .w690{/*width:645px;*/overflow:hidden; border:0; line-height:20px;color:#333;padding:0px;font-size:14px;font-weight: normal;float:left;}
#business1201 .w690 h1{color:#c6401b;font-size: 24px;margin-bottom:30px;text-align:center;}
#business1201 .w690 h2{font-weight:bold;display:block;font-size:18px;margin:40px 0px 20px;0px;line-height:24px;float:left;width:100%;}
/*.container .w690 p{display:block;text-indent:28px;font-size:14px;margin:15px 0px;}
.container .w690 p.p1{display:block;text-indent:28px;font-weight:bold;font-size:14px;margin:20px 0px;}
.container .w690 p.p2{display:block;font-size:14px;margin:20px 0px;font-weight:bold;}*/
#business1201 .w690 li{list-style-type:square;list-style-position:inside;font-weight:bold;padding-left:28px;font-size:14px;}
#business1201 .w690 ul.square {list-style-type:square;}
#business1201 .w690 .ulrepu{clear:both;}
#business1201 .w690 .ulrepu li{float:left;list-style:none;}
#business1201 .w690 .nostrong{font-weight:normal}
#business1201 .w690 .score_principle {position:relative;float:left;display:block;width:100%;margin:10px 0px;}
#business1201 .w265{margin-top:10px;width:240px;float:right;/*border:#eee 1px solid;*/padding:5px;/*background:#fafafa;*/line-height: 20px;overflow: hidden;}
#business1201 .w265 li{/*background:url(/theme/images/left-arrow.png) no-repeat; background-position:0px 12px;*/padding-top:5px;padding-left:12px;}
#business1201 .w265 h2{font-weight:bold;display:block;font-size:14px;border-bottom: 1px solid #F0F0F0;padding-bottom:5px;margin-bottom:20px;}

#business1201 .giftmenu {padding-top:25px;border-bottom: 2px solid #555; margin: 0 0 15px 0;display: block;}
#business1201 .giftmenu .current {background: #555;color: white;text-decoration: none;font-weight:bold;}
#business1201 .giftmenu a {background:#F2F2F2;color:#828282;text-decoration:none; padding: 8px 9px 8px 10px;vertical-align: middle;height: 14px;line-height: 14px;display: inline-block;border-radius: 3px 3px 0 0;}
#business1201 .giftmenu a:hover {background:#555;color:#FFF;text-decoration:none;}
#business1201 .w690 .subgiftmenu {border-bottom: 3px solid #E4E4E4;display: block;}
#business1201 .w690 .subgiftmenu .menuitem {color: #555;font-size: 15px;padding-bottom: 8px;/*border-bottom: 3px solid #FAA473;*/margin-bottom: -3px;font-weight: bold;/*width: 105px;*/}

#business1201 .w690 .giftcontent {margin-top:15px;margin-bottom:25px;font-size:13px;line-height:22px;}
#business1201 .w690 .giftcontent li {list-style-type: disc;list-style-position: inside;line-height:20px;padding-left: 0px;padding-top:5px;padding-bottom:2px;font-weight: normal;}
#business1201 .w690 .giftcontent .giftimg {border:1px solid #DDDDDD;padding:5px;margin-top:5px;}
#business1201 th{text-align:left;font-size:13px;font-weight: normal;width:45%;letter-spacing: 0px;padding: 0px 3px 0px 6px;}
#business1201 td{color: #333333;text-align: right;border: 1px solid #EEE;padding: 0px 3px 0px 6px;}

/**季度活动end**/
.titlecss{font-weight: bold;font-size: 15px;margin-top:-5px;margin-bottom:15px;}
.timecss{border: 1px solid #999999;border-radius: 2px 2px 2px 2px;color: #333333;font-size: 12px;float:right;margin-top: 6px;padding:4px 10px;text-align: center;width:50px;}
a.knowcss {background: url("/theme/images/dewen_updates.gif") repeat-x scroll left top #19558D;border: 1px solid;color: #FFFFFF;font-size: 12px;padding:4px 10px;margin-top: 8px;float:right;text-shadow: 0 -1px #19558D;text-align: center;border-radius: 3px;border-color: #19558D #19558D #062C50;width:50px;}
a:hover.knowcss {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#004B73),color-stop(100%,#1A6A96)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;border:1px solid;border-color:#19558D #19558D #062C50;padding:4px 10px;}

/* 社区活动 2012-01-10 */
.fl{ float:left;}
.dinline{ display:inline !important;}
.flh18{ line-height:22px;}
.mb5{ margin-bottom:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.numthis{font-family:Arial, Helvetica, sans-serif}
.f24 { font-size:24px;}
.bold{ font-weight:bold}
.oranges { color:#D73B13}
.gemebox { color:#333; font-size:14px;}
.gemebox .imgone { clear:both;}
ul.list_bg_four { clear:both;}
ul.list_bg_four li { float:left; /*background:url("/theme/images/bg_four.jpg") no-repeat;*/ width:478px; height:292px;cursor:pointer;}
ul.list_bg_four li p.picimg{ width:160px; float:left; text-align:center; margin:50px 30px 0 15px; font-weight:bold; display:inline}
ul.list_bg_four li p.wordimg{ width:240px; float:left; margin-top:50px;}
ul.list_bg_four li p.wordimg span { clear:both; display:block;}
span.detelmore a { background:url("/theme/images/btn_at.png") no-repeat; width:92px; height:26px; line-height:26px; color:#565656; font-size:12px; display:block; text-indent:15px;}
span.detelmore a:hover { color:#000}
.gemebox h2 { border-bottom:#999 2px solid; color:#333; font-size:18px; margin-top:30px; padding-bottom:3px; text-indent:3px;margin-bottom:5px;}
.gemebox h3 { border-bottom:#eee 1px solid;font-size:16px; margin-top:10px; margin-bottom:10px;padding-bottom:3px; text-indent:3px; font-weight:normal;}
.imgeventhis { clear:both; width:100%;}
.imgeventhis p{ float:left; display:block; margin:5px 45px 5px 0; width:180px; text-align:center}
.imgeventhis p span { clear:both; display:block; text-align:center; line-height:20px;}
.tellmore{ float:left; margin-left:40px; font-size:16px;}
.tellmore p { clear:both; display:inline; width:400px; line-height:25px;}
.tellmore p span { display:inline}
.last_box { background:#F2F2F2; padding:15px; color:#444;box-shadow: 2px 2px #EEEEEE;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*勋章列表页面 2012-01-10 修改于2012-1-17*/
.award { width:100%; margin-top:40px}
.award h1 { clear:both;  border-bottom:#D3D3D3 1px solid; height:28px; font-size:14px; color:#333; line-height:22px; margin-bottom:1px; }
.award .per_even { line-height:18px; margin-bottom:30px; padding:10px 0px 15px 10px;background-color: #FAFAFA;border-radius: 2px;}
.award .per_even img.huiimg { width:40px; height:40px; margin-right:10px; margin-top:6px;}
.award .awtitle { font-size:14px; color:#333; border-bottom:1px solid #ddd; padding-bottom:4px;}
.aw_list{padding:6px;}
.aw_list ul { clear:both; border-bottom:#D9D9D9 1px dotted; height:50px; font-size:13px;}
#nohover ul:hover { background-color:#fff;}
.aw_list ul li { float:left; margin-right:10px;height:50px; line-height:50px;}
.aw_list ul li.w480 a{color:#004b73;}
.aw_list span{height:50px;line-height:50px;}
.aw_list span:hover{cursor:pointer;}
.w190 { width:120px;font-size:12px;color:#777;}
.w280rgt{width:200px;float:right;text-align:right;}
.w91 { width:70px; text-align:right}
.blodnow  { font-weight:bold}
.aw_list ul li.blackhui a { color:#444;}
/*邀请好友 2012-01-12 add*/
.tr{text-align:right;}
.invitefriend .pnumber{text-align:right;font-size:12px;margin-top:-4px;}
.invitefriend .pnumber .number{float:left;color:#999; }
.invitefriend dd{background:#F9F9F9;border:1px solid #F2F2F2;border-radius:3px;-moz-border-radius:3px;padding:10px 0px;margin:10px 0px;font-size:13px;color:#333;float:left;width:100%;}
.invitefriend .txt{border:1px solid #DBDBDB;border-top:1px solid #b2b2b2;color:#999;padding:5px;border-radius:3px;-moz-border-radius:2px;-webkit-border-radius:2px;width:420px;height:22px;line-height:22px;margin-right:12px;}
.invitefriend a.sub{display:inline-block;font-size:14px;color:#fff;background:-moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x;border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;background:url(/theme/images/dewen_updates.gif) repeat-x left top #19558d;padding:3px 10px 2px;vertical-align:middle;}
.invitefriend a.sub:hover{display:inline-block;font-size:14px;color:#fff;background:-moz-linear-gradient(center top, #297fae 0pt, #0c618e 100%) repeat-x;border:1px solid #002B53;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#297fae),color-stop(100%,#0c618e)) repeat-x 0 0;background:url(/theme/images/dewen_updates1.gif) repeat-x left top #297fae;padding:3px 10px 2px;vertical-align:middle;}


.invitefriend .check i{display:inline-block;background:url(/theme/images/background.png) no-repeat -270px -580px;width:18px;height:12px;vertical-align:middle;overflow:hidden;margin-right:6px;}
.hasinvited .tit .t{font-size:14px;color:#333;display:inline;float:left;width:100%;border-bottom:1px solid #ccc;padding-bottom:6px;clear:both;}
.hasinvited .cont{margin-top:10px;border:1px solid #eee;float:left;width:100%;}
.hasinvited .cont ul{border-bottom:1px dotted #E6E6E6;height:100%;overflow:hidden;}
.hasinvited .cont li{float:left;padding:12px 0px 12px 4px;color:#666;font-size:13px;}
.hasinvited .cont .user{width:480px;}
.hasinvited .cont .state{width:100px;overflow:hidden;}
.hasinvited .cont .operation{text-align:center;width:90px;}
.hasinvited .userinfo{color:#333;font-size:12px;overflow:hidden;}
.hasinvited .userinfo .img{flaot:left;display:inline-block;padding:4px;width:32px;height:32px;border:1px solid #DDD;float:left;margin-right:10px;}
.hasinvited .userinfo img{width:32px;height:32px;vertical-align:top;}
.hasinvited .userinfo .info{float:left;width:300px;overflow:hidden;}
.hasinvited .userinfo .ptit{line-height:1.5em;font-size:13px;}
a.followimg{display:inline-block;width:60px;height:26px;line-height:26px;background:url(/theme/images/follow_other.png) 0px -52px;padding-left:22px;color:#FFF !important;text-align;center;}
a.followimg:hover{background:url(/theme/images/follow_other.png) 0px -78px;}
.hasinvited {display:block;float:left;margin-top:30px;width:100%;}
.hasinvited .nobor{border:none !important;}
.hasinvited a.copy{display:inline-block;width:76px;height:25px;line-height:25px;border:1px solid #BCBCBC;background:-moz-linear-gradient(center top, #FBF9FA 0pt, #EFEDEE 100%) repeat-x;color:#333;font-weight:bold;-moz-border-radius:4px;}
.hasinvited .copycont{width:285px;height:65px;padding:15px;position:absolute;right:0px;background:#EAEAEA;border:1px solid #ACACAC;text-align:left;z-index:1;color:#666;}
.hasinvited .copycont .txt{width:278px;border:1px solid #ABADB3;padding:3px;}

/*.invite_entry{background-color:#fafafa;border-bottom:1px dotted #eee;border-top:1px dotted #eee;margin:10px 0px 15px 0px;font-size:13px;}*/
.invite_entry .invite_num{border-radius:8px;padding:0px 7px;background-color:#C6401B;color:#ffffff;margin:5px;vertical-align:top;}
.invite_entry .padbg{padding:10px;display:block;}
/*.invite_entry  a.padbg:hover{background-color:#f6f6f6;color:#004B73;}*/

.invite_entry {width:277px; height:37px; border:none;margin:20px 0px;}
.invite_entry a{ background:url(/theme/images/addnow_bg.jpg) no-repeat;  line-height:37px; text-indent:50px;display:block;width:285px; height:37px; font-size:13px;}
.invite_entry a.padbg:hover { color:#004B73; background:url(/theme/images/addnow_bg.jpg) no-repeat;}
.invite_entry a.invite_friends:hover{background:url(/theme/images/addnow_bg.jpg) no-repeat 0 -40px;line-height:37px; display:block;width:285px; height:37px; }
.invite_entry a img { margin:0 5px 2px 0;}
.invite_entry a { color:#333; }


.invitefriend .ibox{padding:10px 10px 10px 0px;}
.invitefriend .ibox span {float:left;display:block;width:100%;}
.invitefriend dd.goodinvit{background:url(/theme/images/yes.png) no-repeat 4px center #EEFFE1;color:#397E06;line-height:25px;margin:10px 0px 0px;padding:8px 4px 8px 25px;border:1px solid #d8fabf;width:95%;font-size:15px;}
.noticinvit {background:#FFF9D4;color:#996600;line-height:25px;margin:6px 0px 0px;padding:4px;font-size:14px;width:98.6%;float:left;clear:both;}

/*add feeds questionlist*/
.answerlist_box {margin-top:10px;position:relative;}
.answerlist_box span.answersarrow{position:absolute; width:24px; height:14px; left:30px;top:-13px;background-image:url(/theme/images/boxarrow_up.png); background-repeat:no-repeat;}
.answerlist_box .answerslist{background:#eee;border:1px solid #ddd;padding:10px;}
.answerlist_box .feeds_answersbox {background:#f5f5f5;padding:6px 8px 8px 4px;font-size:12px;color:#666;}

a.feed_active,.feed_active:visited{background:#555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;padding:0.1em 0.7em;display:inline-block;line-height:20px;}

a.feed_uncheck{background:#ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;padding:0.1em 0.7em;display:inline-block;line-height:20px;}
a.feed_uncheck:hover {background:#555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;padding:0.1em 0.7em;line-height:20px;}

span.btn_active{color:#666;padding:2px;cursor:text;}
span.btn_uncheck{color:#004B73;padding:2px;cursor:pointer;}
span.btn_uncheck:hover{background:#D1E1EA;}

.circle_in, .circle_out {display:block;height:35px;line-height:35px;font-size:13px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background:#fafafa;}
.circle_in span.inall, .circle_out span.outall {display:inline;padding-left:4px;}
span.line_space {display:inline;padding:0px 5px;color:#c6c6c6;}
.circle_in span.innew, .circle_out span.outnew {display:inline;}
.nocon {font-size:14px;color:#666;}

/*德问后台管理页面 2012-2-1*/
.adminbox{position:relative;padding-top:34px;}
.adminbox .w250{position:absolute;width:250px;background-color:#f9f9f9;border-radius:3px;border:#e2e2e2 1px solid;padding:15px 5px;margin-left:10px;font-size:13px;}
.adminbox .w250  a.adminlist{display:block;padding:2px 10px;}
.adminbox .w250  a.selected{display:block;padding:2px 10px;font-weight:bold;background-color:#D1E1EA;margin:1px 0px;border-radius:2px;}
.adminbox .w250 a.adminlist:hover{color:#004B73;}
.adminbox .w250 img{margin-top:-7px}
.adminbox .w960{margin-left:290px;background-color:#f9f9f9;border-radius:3px;border:#e2e2e2 1px solid;padding:20px;}
.adminbox .item_dash{border-bottom:#999999 1px dotted;margin:10px;}

/*微博邀请*/
#thison,#thisoff {margin-bottom:8px;}
.nonethis {display:none}
.relogin {float:left;padding-bottom:20px;}
.relogin h3{ text-align:center; background-color:#F8F8F8; padding:20px 0; height:50px;border-bottom:1px solid #e6e6e6; font-size:16px; color:#333; font-weight:normal}
.relogin h3 img { width:50px; height:50px; margin-right:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.reloginform {padding:15px 25px;}
.nosign{float:left;width:100%;height:230px;box-shadow:0px 3px 5px #e6e6e6;padding:10px 20px;margin:10px 0px 50px 0px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#fff; border:1px solid #E6E6E6;opacity:0.9;}
.nosign:hover{opacity:1;}
.reloginbox{background-color:#F8F8F8; padding:30px 20px; font-size:14px; margin:10px 0px;}
.relogintipbox {/*background-color:#FFFDDD;color:#996600;*/ color:#666;font-size:14px; display:block; clear:both;line-height:20px;font-family:宋体，arial;}
.input_bor { border:#BBBBBB 1px solid; background-color:#fff; height:28px; line-height:30px; width:85%;margin-left:6px;text-indent:4px;}
.p_mar5 p {margin:10px 0;line-height:35px;}
.ml20 { margin-left:38px;}
.tin10 {text-indent:6px;font-size:13px;font-family:arial;}
.inputtxtone {border:1px solid #BBBBBB; height:40px; line-height:40px; width:100%;background-color:#fff;color:#999;font-size:14px;}
p.conbox {text-align:center;font-size:17px;font-weight:bold;margin:5px 0px;width:360px;}

/*add on 2011-12-27*/
.loginew { clear:both;}
.loginboxnew{ width:450px; float:left; border-right:#E2E2E2 1px solid; text-align:left;padding-left:35px; padding-top:33px;}
.loginweibo { width:280px; float:left; padding-left:16px;padding-top:32px;text-align:center;}
.loginweibo p{ margin:5px 0px;}
.loginweibo p.top30p { margin-top:35px;}
.floatul {}
.paddnewlogin { padding:24px 0 80px 0 !important;}
ul.login_new_add_weibo li{ display:inline; }
ul.login_new_add_weibo li .w90{*position:relative;*left:-210px;*top:5px;}

/*广告关闭样式*/
a.ad_close{background: none repeat scroll 0 0 #FFFFFF;color: #666666;display: block;font-family: '黑体';font-size: 16px;font-weight: bold;height: 12px;line-height: 8px;opacity: 0.3;padding-left: 2px;position: absolute;right: 2px;text-decoration: none;top: 2px;width: 10px;z-index: 1;}
a.ad_close:hover {opacity: 0.8;}
.ad_pages {bottom: 0;position: absolute;right: 1px;font: 12px/1.125 Arial,Helvetica,sans-serif;z-index: 1;}
.ad_pages a {background: none repeat scroll 0 0 #FFFFFF;color: #333333;float: left;margin-left: 3px;opacity: 0.5;text-align: center;text-decoration: none;}
.ad_pages a span {display: inline-block;height: 13px;width: 13px;}
.ad_pages a:hover, .ad_pages a.on, .ad_pages a.on:visited {background: none repeat scroll 0 0 #333333;color: #FFFFFF;text-decoration: none;}
a.feedbounty:link, a.feedbounty:hover, a.feedbounty:visited {background: none repeat scroll 0 0 transparent;color: #F6F6F6 !important;}

/*问题列表页面导航*/

.dewen_rightnav{margin:0px;background:#fafafa;}
.dewen_rightnav .dewen_navtitle {padding:10px;font-weight:bold;font-size:13px;color:#333;}
.dewen_rightnav .linenav {border-bottom:1px solid #e8e8e8;height:10px;position:relative;top:-1px;background:#fafafa;box-shadow:1px 1px #fff;}
.dewen_rightnav .nav_list dd {color: #444444;font-size: 12px;position:relative;border-bottom:1px dotted #eee;height:28px;width:100%;}
.dewen_rightnav .nav_list dd.current {background:#eee;}
.dewen_rightnav .nav_list dd span {background:#C6401B;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;color:#fff;font-family: arial;font-size: 80%;font-weight: bold;left:7px;line-height: 17px;opacity: 0.9; padding: 0 8px;position: relative;}

.dewen_rightnav .nav_list dd.current_hover {background:#e0e0e0;}
.dewen_rightnav .nav_list dd.current_hover b {background:url("/theme/images/arrowleft_navlist.png") no-repeat;float:left;height:26px;position:absolute;left: -10px;width: 13px;}
.dewen_rightnav dl dd.current_hover a.navliactive{background:#e0e0e0;display:block;padding:2px 10px;color:#666;border-radius:0px;}

.dewen_rightnav .nav_list dd.current b {background:url("/theme/images/arrowleft_navhover.png") no-repeat;float:left;height:26px;position:absolute;left: -10px;width: 13px;}
.dewen_rightnav dl dd a.dewen_navli{background:#fafafa;display:block;padding:2px 0px;text-indent:10px;color:#666;width:100%;}
.dewen_rightnav dl dd a.dewen_navli:hover{background:#e0e0e0;display:block;padding:2px 10px;color:#004B73;border-radius:0px;}
.dewen_rightnav dl dd a.navliactive{background:#DFEAF4;display:block;padding:2px 10px;color:#666;border-radius:0px;height:24px;}

.question_titlenav {display:table;clear:both;width:100%;}
#questions_area  .floatul li.list_tt{width:430px;}
.question_titlenav h1, .common_titlenav h1{font-size:15px;border-bottom:1px solid #d3d3d3;margin-bottom:10px;}
.question_titlenav ul li{height:auto;margin:auto;top:9px;*top:5px;}
.question_titlenav ul li a:link, .question_titlenav ul li a:visited{background:#fff;border:none;height:28px;line-height:28px;padding:0px 10px;font-size:12px;}
.question_titlenav ul li a.uncheck,.question_titlenav ul li a.uncheck:visited{border:1px solid #FFF; border-bottom:0;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;}
.question_titlenav ul li a.activelist,.question_titlenav ul li a.activelist:visited, .question_titlenav ul li a.uncheck:hover{background:#fff;border:1px solid #d3d3d3;border-bottom:2px solid #fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#666;padding:0px 10px;height:28px;line-height:28px;}

/*管理工具样式*/
span.review_button{/*background-image:-moz-linear-gradient(center top , #7EC27E, #639863); border:1px solid #5C8E5D;color:#fff; box-shadow:0 0 2px rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(51, 51, 51, 0.3);background-image:-moz-linear-gradient(center top , #fff, #fafafa);box-shadow: 0 0 3px #ddd;border:1px solid #ddd;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border:1px solid #eee;*/background:#999;color:#fff;display:inline-block; font-size: 13px;padding:0px 4px;text-align: center;margin-top:10px;cursor:pointer;margin-top:20px;}
span.review_button:hover {/*background-image:-moz-linear-gradient(center top , #639863, #7EC27E);*/background:#555;color:#fff;}


.reviewitem {margin:10px 0px;padding:0px 0px 20px;border-bottom: 1px dotted #DDD;display:inline-block;float:left;width:100%;}
.reviewitem .reviewlist {width:80%;float:left;}
.reviewitem .reviewlist .padl38 {padding-left:44px;}
.reviewitem .reviewlist li.list_tt span.question_listitle {max-width:600px;}
.reviewitem .reviewlist li.list_tt span.question_listitle a{font-family:微软雅黑;color:#000;font-weight:bold;}
.reviewitem .reviewlist li.list_tt span.question_listitle a:hover{background:none;text-decoration:underline;}
.reviewitem .reviewlist .padl38 .topic{width:75%;float:left;}
.reviewitem .reviewuser {float:right;width:94px;}
.reviewitem .reviewtype {color:#666;padding-bottom:10px;font-weight:bold;}
span.t_edit{width:auto;height:16px;display:inline-block;background:url(/theme/images/edit_update.gif) no-repeat 0px -13px;;padding:1px 8px;}
.reviewitem .linktop a {background:none;color:#999;margin-right:8px;padding:2px 8px;cursor:pointer;}
.reviewitem .linktop a:hover{background:none;color:#666;font-size:12px;}

.reviewitem .linktop a.addt {background:#F2F2F2;color:#666;}
.reviewitem .linktop a.addt:hover {background:#c6401b;color:#fff;}
.reviewitem .sel_topic .listcnt p {background: url("/theme/images/selected-topic.gif") no-repeat scroll -5px -23px transparent;}
.reviewitem .sel_topic .listcnt p.on{background: url("/theme/images/selected-topic.gif") no-repeat scroll -5px 0px transparent;}
.reviewitem .linktop span.t_edit {position: relative;top: 6px;cursor:pointer;}

.reviewitem .topic {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;border-radius: 3px 3px 3px 3px;color: #858384; font: 12px/36px '微软雅黑'; height: auto; overflow: visible; padding: 0 2px; position: relative; width: 91.5%; z-index: 100;}
.reviewitem .topic input {background: none repeat scroll 0 0 #FFFFFF; border: medium none; color: #D5D5D5;height: 22px; padding: 5px;border-radius: 2px 2px 2px 2px;display: inline-block;outline: medium none;overflow: hidden;vertical-align: middle;}
.reviewitem .topic_arrow, .reviewitem .topic_arrow_up {background: url("/theme/images/tiparrow.png") no-repeat scroll 0 0 transparent; cursor: pointer;display: inline-block;height: 18px;position: absolute;right: 5px; top: 7px;width: 18px;z-index: 50;}
.reviewitem .topic .sel_topic {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;left: -1px;position: absolute;top: 32px;width: 100%;}

.reviewitem .review_qst_box {padding:10px;/*background:-moz-linear-gradient(center top , #fff, #f6f6f6);*/background:#fafafa;box-shadow:0px 0px 3px #ddd;border:1px solid #ddd; position:relative;box-shadow:0px 0px x 3px #ddd;}
.review_navmenu {position:relative;top:5px;}
.review_navmenu li {float: left;font-size:14px;margin: 0 4px;font-weight:normal;font-family:'微软雅黑';height:33px;line-height:33px;}
.review_navmenu li a.active, .review_navmenu li a.uncheck:hover {background:#fff;border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border:1px solid #d3d3d3;border-bottom:1px solid #fff;color: #666;padding:0.1em 0.6em;display:inline-block;line-height:30px;}
.review_navmenu li a.uncheck {border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;background:none;padding:0.1em 0.6em;font-weight:normal;color:#333;border:1px dotted #fff;border-bottom:none;margin-right:0px;display:inline-block;line-height:30px;}
.reviewitem .review_anscheck {padding:10px;border:1px solid #eee;box-shadow:0px 0px 3px #e6e6e6;position:relative;}
.reviewitem .review_anscheck h1 a, .reviewitem .review_qst_box h1 a{color:#333;}
#back_btn {position:absolute;right:10px;top:20px;/*background:url(/theme/images/goback.png) no-repeat right;padding-right:25px;*/cursor:pointer;}
#back_btn a{color:#333;}
.reviewitem .editArea textarea.wmd-input {width:99.2%;}
.reviewitem .editArea .ans_edit .Summary_Input {float:none;width:99%;}
.reviewitem .q_edit_lay{width:auto;}
.reviewitem .q_edit_lay .title_input{width:91%;}
.reviewitem .question-editbox label {width:60px;float:left;}
.reviewitem .question-editbox {float:left;}
.reviewitem .top10{clear:both;}
.reviewitem .qaview{width:99%;}
.reviewitem .top20 {clear:both;}
.reviewitem .editArea {margin:20px 0px;}
.qaviews .filter_list a.activelist{font-size:12px;font-weight:bold;}
.qaviews .filter_list a.uncheck{font-size:12px;color:#666;}
.qaviews .filter_list a.uncheck:hover{color:#fff;}
.reviewitem span.votesbox {float:left;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;font-weight:bold;background:#eee;color:#333;cursor:pointer;position:relative;top:7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #e6e6e6;}
.reviewitem span.votesbox:hover {background:#ddd;color:#333;border:1px solid #ccc;box-shadow:0px 0px 2px #d6d6d6;}
.reviewitem span.votesbox a{color:#999;}
.reviewitem .feeds_answerbox {background:none;}
.reviewitem .review_qst_box #edit_btn a.edit_q{color:#fff;}
.reviewintro {background:#fafafa;padding:10px;}
.reviewintro h2{font-size:14px;padding:10px 0px;display:block;}
.reviewitem .review_anscheck .ans_item {background:#fafafa;}
.reviewtips {background:#FFF9D4;padding:10px;color:#996600;font-size:13px;line-height:160%;margin:15px 0px;}
.reviewitem pre.prettyprint ol {padding-left:10px;}
.reviewitem pre.prettyprint ol.linenums li {list-style-type:decimal;}
.reviewitem .linktop a.canceltopic {margin-right:0px;padding:0px;font-size:12px;cursor:pointer;}
.reviewitem .linktop a.canceltopic:hover {background:#D1E1EA;}

.reviewitem .review_qst_box .padl38 .comments-add{background:#fff;}
.reviewitem .review_qst_box .padl38 .comment-editor-input{background:#fff;}
.ask_titletip{margin:0px 0px 0px 35px;background:#FFF9D4;padding:2px 5px;display:none;text-align:center;border-radius:3px;}
.ask_titletip b{display:block;font-size:13px;color:#C6401B;}
.ask_titletip span{font-size:12px;color:#666;}
/*注册回答问题样式*/
.reg_question{border: 1px solid #b6b6b6;position:relative;background:#fff;box-shadow: 0 0 4px #ccc;padding:20px;margin:0px 40px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;zoom:1;}
#userinfo .reg_question{float:none;}
.reg_question select {position:absolute;right:5px;top:5px;}
.code_block1 {padding:30px 10px;font-size:14px;color:#666;}
.code_block1 span.reg_text{display:block;}
.count_down{width:668px;height:30px;display:block;clear:both;margin:10px 4px 20px;border:1px solid #e9e9e9;background-image:-moz-linear-gradient(center top ,#fff, #f9f9f9);position:relative;box-shadow: 0 0 5px #dce2e6;border-radius: 3px;-web-border-radius: 3px;-moz-border-radius: 3px;}
.tips{position:absolute;z-index:10;padding-left:10px;line-height:30px;}
.down{width:668px;height:30px;background-color:#f6f6f6;background-image:-moz-linear-gradient(center top, #f6f6f6, #f0f0f0);position:absolute;z-index:9;border-radius: 3px;-web-border-radius: 3px;-moz-border-radius: 3px;}
.code_block1 pre.prettyprint{border:none;background:none;padding-left:4px;}
.code_block1 pre.prettyprint ol li{list-style-type:decimal;/*border-left:4px solid #ccc;*/}
.code_block1 pre.prettyprint ol {margin-left:10px;}
.reg_shade{position:absolute;z-index:11;background-color:#444;width:100%;height:100%;top:0;left:0;opacity:0.7;filter:alpha(opacity=70);display:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.reg_shade_div{background: url("/theme/images/warning.png") no-repeat;line-height:32px;font-size: 22px;height:32px;width: 230px;position:absolute;z-index:12;top:65px;right: 225px;display:none;text-align:center;color:#fff;}
.time_out{background: url("/theme/images/clock_timeup.png") no-repeat scroll left top;line-height:32px;font-size: 22px;height:32px;width: 205px;position:absolute;z-index:12;right: 240px;top:65px;display:none;text-align:center;color:#000;}
.change_qst{cursor:pointer;background: url("/theme/images/btn_change_q.png") no-repeat scroll left top;line-height:40px;font-size: 18px;width: 140px;position:absolute;z-index:12;right: 280px;display:none;}
.change_qst:hover{background: url("/theme/images/btn_change_q_h.png") no-repeat scroll left top;}

.change_qst div{display:none;text-align:center;position: relative;top: 0px;width: 106px;left:16px;}
.change_qst div p{font-size:14px;background-color:#6DC2E2;border-bottom:1px solid #3ca7cf;color:#fff;opacity: 0.9;}
.change_qst div p:hover{background-color:#48a9cd;}
span.ansregbox{margin:20px 40px 10px 40px;display:block;color:#333;position:relative;zoom:1;z-index:12;}
span.ansregbox:after{content:'.';display:block;clear:both;height:0px;visibility:none;}

h2.regans {display:inline;font-size:18px;float:left;}
span.ansregbox b{font-weight:normal;color:#b2b2b2;margin:5px 10px 0 10px;font-size:14px;float:left;}
span.ansregbox i{float:right;font-size:13px;text-align:right;font-style:normal;background:url("/theme/images/change.gif") no-repeat left; padding-left:15px;margin-top:10px;}
span.ansregbox i a{color:#666;}
span.ansregbox #top_lang_type{position:absolute;top:44px;background:#fff;right:0px;z-index:20;display:none;border:1px solid #ccc;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);}
span.ansregbox #top_lang_type .popLayerArrow{position:absolute; left:45px;top:-8px;width:17px; height:8px; background-image:url(/theme/images/qaarrowup.png); background-repeat:no-repeat;}
span.ansregbox #top_lang_type p{cursor:pointer;padding:4px 15px;}
span.ansregbox #top_lang_type p:hover{background:#fafafa;}


/*注册回答问题样式结束*/
/*可能重复话题展示*/
.possible_repeat_topic{padding:4px; color:#666;}
.possible_repeat_topic p{font-weight:bold; line-height:1;padding:4px 0; margin-bottom:3px;}
.possible_repeat_topic span{display:inline-block; padding:2px 4px; line-height:1; margin:0 4px 3px 0; background:#EFEFEF; border:1px solid #EFEFEF; border-radius:2px;}

/*FAQ*/
.container .w690new{width:650px;overflow:hidden;line-height:24px;color:#333;padding:20px;font-size:14px;font-weight: normal;float:left;}
.container .w690new h3{font-size: 21px;margin-bottom:30px ;text-align:center;border-bottom-color: #666; border-bottom-width: 2px; border-bottom-style: solid;}
.container .w690new h2{font-weight:bold;display:block;font-size:18px;margin:40px 0px 20px;0px;line-height:24px;float:left;width:100%;}
.container .w690new p{display:block;text-indent:0px;font-size:14px;margin:15px 0px;}
.container .w690new p.p1{display:block;text-indent:28px;font-weight:bold;font-size:14px;margin:20px 0px;}
.container .w690new p.p2{display:block;font-size:14px;margin:20px 0px;font-weight:bold;}
.container .w690new li{list-style-type:square;list-style-position:inside;font-weight:bold;font-size:14px;}
.container .w690new ul.square {list-style-type:square;}
.container .w690new .ulrepu{clear:both;}
.container .w690new .ulrepu li{float:left;list-style:none;}
.container .w690new .nostrong{font-weight:normal}

.container .w690new .score_principle {position:relative;float:left;display:block;width:100%;margin:10px 0px;}

.container h2.faqf2{ border-bottom: 3px solid #666666;font-family:微软雅黑,Georgia,Trebuchet MS;font-size: 26px;margin-top: 20px;margin-bottom: 10px;font-weight:normal;}
.container ul.faqindex {background:#fafafa;border:1px solid #f5f5f5;margin: 10px auto 20px 0;padding: 10px;width:60%;}
.container ul.faqindex li {line-height:200%;font-size:15px;list-style: disc inside;}


/*user channer*/
.filteruser{display:block;}
ul.perlist{clear:both; margin:10px 0px 15px;display:block;float:left;width:100%;}
ul.perlist li { float:left; margin:10px 0px; width:33%;height:55px;overflow:hidden;padding-bottom:10px;}
ul.perlist a.w48:hover{background:none;}
ul.perlist a.w48 img{ height:48px; width:48px;box-shadow: 2px 2px 4px #ccc;}
p.blockthis{margin-left:10px;}
.blockthis{ display:block;}
.blockthis span{ display:block; line-height:16px;}
.blockthis span a {font-weight:bold;}
.blockthis span a.fromuser {font-weight:normal;}
.blockthis span.rep_user{font-weight:bold;margin:2px 0px;color:#666;}
.blockthis span a.fromuser,.blockthis a.fromuser {color:#999;font-size:11px;}
span.user_reg{margin-top:10px;color:#999;}
span.user_reg b{color:#444;cursor:pointer;}

.my_cmt_qa{background:#fafafa;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;overflow:visible;position:relative;margin-top:10px;z-index:20;}
.my_cmt_qa span.cmt_qa_arrow {background:url(/theme/images/com_listarrow.png) no-repeat left;position:absolute;left:30px;top:-8px;z-index:100;width:17px;height:8px;}
b.flagfun {width:15px;height:15px;background: url('/theme/images/stream_flagicon.png') no-repeat;display:inline-block;margin-left:5px;cursor:pointer;line-height:14px;}
b.flagfun:hover {background: url('/theme/images/stream_flagicon.png') no-repeat -15px 0px;}
.related_no_data{font-size:14px;color:#999;}
.cmt_ans{font-size:13px;color:#666;}

/*通知*/
#notify_tab{position:absolute; margin:-25px 0 0 0; padding:4px 10px 0px; line-height:1; background-color:#E1E1E1; background:-moz-linear-gradient(center top , #E6E6E6 0pt, #D8D8D8 100%) repeat-x scroll 0 0 transparent;}
#notify_tab span{display:inline-block; border-radius:2px; border-bottom-right-radius:0px; border-bottom-left-radius:0px;color:#555; line-height:1.2;height:17px;margin:0 6px 0 0; padding:2px 10px; cursor:pointer;background:none;font-family:arial;font-size:13px;}
#notify_tab span.on{background:#fff; color:#666;box-shadow: 2px 0 0 #ddd;}

#popup_notify{position:absolute; top:45px; z-index:9999; width:100%; overflow:hidden;}
#popup_notify .msg_item{width:980px; margin:0 auto; position:relative;background-color:#FFF9D4;/*background:url("/theme/images/notice_bg.png") repeat-x scroll 0 0 #F4F4F4;*/ padding:0 10px; border-radius: 4px 4px 0 0; border:2px solid #EEE4AA; border-bottom:0;}
#popup_notify .close_popup_notify{position:absolute; text-align:center; color:#FFF; background-color:#D1D1D1; line-height:1; top:2px; right:2px; display:block; width:12px; height:12px; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;cursor:pointer;}
#popup_notify .close_popup_notify:hover{background-color:#C6401B; color:#FFF;}
#popup_notify .cnt_notify{line-height:48px;font-size:14px;}
#popup_notify .popup_avatar{margin-right:3px; vertical-align:middle;}
#popup_notify .more_popup_notify{margin-left:50px;box-shadow:0px 0px 2px #CD9422;font-size:13px;padding:1px 8px;background:#fffce6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#666;}
#popup_notify .more_popup_notify:hover{background:#fff;color:#333;}
#popup_notify .msg_item i{font-style:normal;}

/*landing page start*/
.poprecommend{
width:465px;
border:1px solid #979797;-moz-border-radius:2px;-webkit-border-radius:2px;
background:url(/theme/images/poprecommendbg.jpg) no-repeat top right #FFFFFF;
position:fixed;
bottom:0;
right:0px;
z-index:110;
}
.poprecommend .tit{position:relative;height:5px;padding-top:10px;padding-left:20px;}
.poprecommend .tit .t{background:url(/theme/images/poprecommendtit.png) no-repeat;height:22px;}
.poprecommend .tit .c{display:inline-block;width:14px;height:14px;background:url(/theme/images/poprecommendclose.png);overflow:hidden;position:absolute;right:7px;top:7px;cursor:pointer;}
.poprecommend .cnt{padding:0px 20px;font:13px arial;color:#737171;}
.recommend_topics{display:block;margin-bottom:8px;float:left;}
.recommend_topics a:link, .recommend_topics a:visited {background:#EEE;border-radius:2px;-moz-border-radius:2px;border-radius:2px;color: #000;display: block;float: left;font: 11px/18px Arial;margin:0px 6px 0px 0px;padding: 2px 8px;}
.recommend_topics a:hover {background:#c6401b;color:#fff;}

.poprecommend .poptabtit{border-bottom:1px solid #D3D3D3;height:29px;line-height:normal;padding-left:4px;}
.poprecommend .poptabtit em{font-style:normal;display:inline-block;padding:0px 14px;height:27px;line-height:27px;position:relative;bottom:-2px;cursor:pointer;color:#056090;}
.poprecommend .poptabtit em.active{border:1px solid #D3D3D3;border-bottom:none;background:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:default;color:#737171;font-weight:bold;}
.poprecommend .popcntitem{display:none;}
.db{display:block !important;}
.poprecommend .list{margin:6px 0px;}
.poprecommend .list li{position:relative;padding-right:50px;zoom:1;}
.poprecommend .list li a{color:#555;font-size:14px;line-height:190%;height:21px;width:90%;overflow:hidden;display:inline-block;margin-left:3px;}
.poprecommend .list .t{position:absolute;right:0px;top:0px;color:#B4B4B4;}
.poprecommend .relquestion{padding:5px 0px;margin-bottom:5px;/*background:#fafafa;box-shadow:0px 1px 0px #ddd;*/clear:both;}
.poprecommend .relquestion span a{margin-right:8px;display:inline-block;background:#fff;}
.poprecommend .relquestion span img{width:24px;height:24px;padding:4px;border:1px solid #eee;}
/*landing page end*/

/*question page interesting area start*/
.interesting_qst{display:none;width:400px;height:auto;max-height:450px;overflow:hidden;position:absolute;z-index:999;top:0px;left:600px;background:#fff;border:6px solid #f5f5f5;box-shadow:5px 3px 5px #DDD;padding:10px;}
.interesting_qst .close_interesting {background:url(/theme/images/close_icon1.png) no-repeat left;width:16px;height:16px;overflow:hidden;float:right;cursor:pointer;font-style:normal;}
.interesting_qst .close_interesting:hover {background:url(/theme/images/close_icon.png) no-repeat left;width:16px;height:16px;overflow:hidden;float:right;cursor:pointer;font-style:normal;}
.interesting_qst .reviewitem .reviewlist li.list_tt span.question_listitle {width:380px;overflow:hidden;height:20px;}
.interesting_qst .reviewitem .reviewlist .padl38 .f12_6 p{font-size:12px;}
/*question page interesting area end*/
.samename{margin-top:-3px;font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif; background-color:#FAFAFA; color:#666;margin-left:104px;font-size:13px;width:296px;display:block;padding:2px;}
.samename_li{padding-bottom:3px;}
.guid-arrow {
    background: url(/theme/images/guid-arrow.png) no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 8px;
    left: 90px;
    overflow: hidden;
    position: absolute;
    width: 14px;
    z-index: 3;
}
.guid-arrow-down {
    background: url(/theme/images/reg_guide_arrow.png) no-repeat scroll center 0 transparent;
    display: inline-block;
    height: 8px;
    left: 90px;
    overflow: hidden;
    position: absolute;
    width: 14px;
    z-index: 3;
}
.guid-content {
    background-color: #fff;
    border: 1px solid #bbb;
    /*border-radius: 3px;*/
    padding: 6px 6px 0 4px;
    box-shadow:0px 1px 4px #ccc;
    width: 250px;
	height: 80px;
	font-size:13px;
	overflow:auto;
	position:absolute;
}
.header_right .guid-content {
    background-color: #FDFFEA;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 6px 6px 0 4px;
    box-shadow:0px 1px 4px #ccc;
    width: 200px;
	height: 60px;
    font-size:12px;
    overflow: visible;
	position:absolute;
}

.guid-body-content {
    color: #444;
    letter-spacing: 1px;
    padding-left: 3px;
    padding: 10px;
    text-align: left;
    height:30px;
    line-height:150%;
    font-size:12px;
}
.header_right .guid-body-content {
    color: #666666;
    letter-spacing: 1px;
    padding:5px 0 0 3px;
    text-align: left;
    height:30px;
    line-height:150%;
}
.guid-body-header {
    display: none;
}
.guid-body-header {
    height: 15px;
}
.guid-body-footer {
    margin-right: 5px;
    text-align: right;
}
.guid-body-footer a {
    color: #999999;
    cursor: pointer;
    font-size:11px;
    line-height:120%;
}
a#guid-user-img-upload{
color:#004b73;
font-weight:600;
}
.guid-close{cursor:pointer;border-radius:5px; width:11px; height:11px; background:#EDEDED; color:#A1A1A1; font-size:9px; text-align:center; line-height:11px;}
.guid-close:hover{background:#c6401b; color:#FFF;}
.prison_title{margin-left:20px;color:#CC3300;padding:2px 2px;font-size:13px;}


.banner_tips{
background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #e8e9ea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e8e9ea)); /* Chrome,Safari4+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#e8e9ea 100%); /* Opera 11.10+ */
background: linear-gradient(top,  #f5f5f5 0%,#e8e9ea 100%); /* W3C */
height:86px;position: fixed;z-index:200;width:100%;top:0;opacity:0.98;box-shadow:0 1px 9px #9c9c9c;

}
.banner_wrap{width:960px;margin:auto;}
.banner_text{position:relative;top:12px;left:260px;text-align:center;width:380px;}
.banner_text h3{font-size:20px;color:#2A2A2A;font-weight:normal;cursor:pointer;}
.banner_text p{margin-top:-5px;font-size:15px;color:#7A7A7A;cursor:pointer;}
.joinbtn{position:relative;top:-32px;left:655px;width:115px;height:36px;background:url("/theme/images/joinus_btn.png") no-repeat;cursor:pointer;display:block;}
.joinbtn:hover{background:url("/theme/images/joinus_btn_hover.png") no-repeat;}
.banner_close{position:absolute;top:10px;right:10px;cursor:pointer;background:url("/theme/images/close_btn.png") no-repeat;}
.banner_close:hover{background:url("/theme/images/close_btn_hover.png") no-repeat;}

/*fastask page*/
.asktips {background-color:#fafafa;padding:10px;box-shadow:0 0 3px #ccc}
.asktips .tip1{font-size:12px;font-weight:bold;color:#666;line-height:150%;padding-bottom:2px;padding-left:4px;}
.asktips p{font-size:12px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dotted #ddd;line-height:160%;color:#666;padding-left:4px;}
.fastask{padding:12px 20px;background:#f5f5f5;background: -moz-linear-gradient(top, #f5f5f5 0%, #E8E9EA 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%, E8E9EA));background: -o-linear-gradient(top, #f5f5f5 0%,#E8E9EA 100%);background: linear-gradient(top, #f5f5f5 0%,#E8E9EA 100%);box-shadow:0px 0px 2px #ddd;border-top:1px solid #ddd;}
.fastask .askbtn{font-size:13px;color:#333;font-weight:bold;background: url(/theme/images/notice_bg.png) repeat-x;border: 1px solid #CCC;border-radius: 2px;padding: 4px 12px;}
.fastask a.askbtn:hover{background:#eee}
.fastask span {font-size:14px;}
.subsuc{border:1px solid #D8FABF;padding:10px 26px;margin:20px 0 10px;font-size:15px;color:#397E06;background:url(/theme/images/yes.png) no-repeat 4px center #EEFFE1;}
.suberr {background: url("/theme/images/close_now.png") no-repeat scroll 4px center #FFFFCE;border: 1px solid #FFFF00;color: #FF6633;font-size: 15px;margin: 20px 0 10px;padding: 10px 26px;}
.notifyme{ margin-bottom: 10px;background:#fafafa;padding:5px;border-bottom:1px solid #ddd;text-align:center;box-shadow:2px 2px 3px #e9e9e9;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;position:relative;}
.asktt {font-size:14px;}
.emailerro {background:#fafafa;color:#ff6633;left:104px;position:absolute;width:400px;line-height:25px;}

/*社区活动头部样式*/
.tophead {position:relative;top:0px;background:url("/theme/images/activity/tophead_top.png") repeat-x;height:48px;cursor:pointer;box-shadow:0px 1px 3px #42525D;z-index:200;display:none;}
.tophead i {background:url("/theme/images/activity/level_close.png") no-repeat;position:absolute;right:0px;width:45px;height:47px;overflow:hidden;margin-top:0px;}
/*.tophead i:hover {background-position:0px -21px;}*/

.tophead .tophead_middle {width:1000px;margin:0 auto;}
.tophead .tophead_middle span {float:left;margin-left:20px;}
.tophead .tophead_middle span img{vertical-align:top;}

/*.tophead .tophead_middle .level {background:url("/theme/images/activity/level_bg.png") no-repeat;height:48px;display:inline;width:504px;float:left;margin-left:80px;position:relative;}*/

.tophead .tophead_middle .level {background:url("/theme/images/activity/level_bgbox.png") no-repeat;height:48px;display:inline;width:490px;float:right;position:relative;}

.tophead .tophead_middle .position_1 {background-position:0px -51px;}
.tophead .tophead_middle .position_2 {background-position:0px -99px;}
.tophead .tophead_middle .position_3 {background-position:0px -147px;}

.tophead .tophead_middle .level span.level_1 {z-index:9999;position:absolute;left:-60px;top:40px;display:none;}
.tophead .tophead_middle .level span.level_2 {z-index:9999;position:absolute;left:80px;top:40px;display:none;}
.tophead .tophead_middle .level span.level_3 {z-index:9999;position:absolute;left:190px;top:40px;display:none;}
.tophead .tophead_middle .level span.level_4 {z-index:9999;position:absolute;left:215px;top:50px;display:none;}
.tophead .tophead_middle .level span.level_5 {z-index:9999;position:absolute;left:300px;top:50px;display:none;}
.tophead .tophead_middle .level span.level_6 {z-index:9999;position:absolute;left:380px;top:50px;display:none;}
.tophead_show_level{position:absolute;right:0px;top:15px;background:url("/theme/images/activity/level_open.png") no-repeat;width:45px;height:47px;cursor:pointer;display:none;z-index:130;}
/*社区活动头部样式结束*/

/*首次登陆社区引导页面样式(样式已去掉)*/


/*收藏列表页面*/
.favorite a.fav{background:url("/theme/images/favorites.png") no-repeat 0 0;width:18px;float:left;margin-top:10px;position: absolute;}
/*.favorite a.fav:hover{background:url("/theme/images/favorites_hover.png") no-repeat;}*/
.favorite a.unfav{background:url("/theme/images/favorites.png") no-repeat 0 -32px;width:18px;float:left;margin-top:10px;position: absolute;}
/*.favorite a.unfav:hover{background:url("/theme/images/favorites_hover.png") no-repeat;}*/

.floatul li.fav_sort{float:right;line-height:150%;margin-left:7px;}
a.sort_btn_on{background: none repeat scroll 0 0 #555555;border-radius: 3px 3px 3px 3px;color: #FFFFFF;display: inline-block;line-height: 20px;padding: 0.1em 0.7em;}
a.sort_btn{background: none repeat scroll 0 0 #DDDDDD;border-radius: 3px 3px 3px 3px;color: #333333;display: inline-block;line-height: 20px;padding: 0.1em 0.7em;}
a.sort_btn:hover {background:#555;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;padding:0.1em 0.7em;line-height:20px;}
.favitem span.votesbox{float:left;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;font-weight:bold;background:#fafafa;color:#999;cursor:default;position:relative;top:7px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #f6f6f6;}
.favitem span.votesbox:hover {background:#ddd;color:#333;border:1px solid #ccc;box-shadow:0px 0px 2px #d6d6d6;}
.fav_pop_up{font-weight:bold;font-size:16px; display:inline-block; width:120px; height:20px; text-align:center;color:#8CB40E;font-family:微软雅黑，Arial,宋体;}

.scrollbar{width:747px !important;}

/*view mode tips*/
.viewmode_tip{background:#fff;padding: 10px 0;color:#333;font-size:14px;border-bottom:1px solid #999;box-shadow:0 0px 3px #ddd;opacity: 0.97;height:46px;position:fixed;z-index:201;top:0px;width:100%;text-align:center;}
.viewmode_tip .tip1{width: 1000px;margin: 5px auto;position:relative;}
.viewmode_tip .active_email{border: 1px solid #bbb;border-radius: 2px;height: 20px;margin-top: -2px;width:160px;color: #999;font-weight: normal;font-size: 12px;line-height: 20px;padding: 1px 5px;margin-right:5px;font-family:Verdana,"Lucida Grande",Arial;}
.viewmode_tip a.btn_update{padding:0px 5px;margin-top:-4px;font-size:12px;height:22px;line-height:22px;}
.viewmode_tip a.btn_cancel{color:#999;font-size:12px;padding: 0 10px 5px;}
.viewmode_tip .mbox_close{background:url(/theme/images/box/close0.png) no-repeat 0 0;height: 14px;width: 14px;overflow: hidden;position: relative;top: 2px;right: 4px;float: right;}
.viewmode_tip .on{background-position:0 -14px}
.viewmode_tip a.resend,.viewmode_tip a.chmail{padding:2px 10px;background:-moz-linear-gradient(center top , #ffffff, #f0f0f0) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f0f0f0));border-radius: 2px;border: 1px solid #ccc;font-size:12px;text-shadow: 1px 1px 0 #FFFFFF;color:#666;margin-right:10px;}
.viewmode_tip a.resend:hover,.viewmode_tip a.chmail:hover{background:-moz-linear-gradient(center top , #f7f7f7, #ffffff) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f7f7f7));color:#333;}
.viewmode_tip .mail{padding:3px 8px;border-left: 2px solid #D1E1EA;}
.viewmode_tip .mail a.mailway{background-color:#DFEAF4;color:#004B73;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;padding: 2px 8px;line-height: 30px;border: 1px solid #ddd;}
.viewmode_tip .mail a:hover{border:1px solid #004b73}
.switchmail .a_mail{position: relative;top: -2px;width:240px;border: 1px solid #ddd;border-radius:2px;color:#858384;height:22px;line-height:22px;padding:2px;background:#ffffff;}
.swithcmail .changemail{vertical-align:bottom;font-size: 13px;color: white;background: -moz-linear-gradient(center top, #1A6A96 0pt, #004B73 100%) repeat-x;border: 1px solid #002B53;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1A6A96),color-stop(100%,#004B73)) repeat-x 0 0;background: url(/theme/images/dewen_updates.gif) repeat-x left top #19558D;padding: 4px 8px;position: relative;top: -1px;cursor: pointer;}
.chemail_error{font-family: Ubuntu, sans-serif;text-align: center;text-shadow: 0 1px rgba( 0, 0, 0, .5 );line-height: 1.5;color: #fff;background: #333;background: -webkit-gradient( linear, left top, left bottom, from( rgba( 0, 0, 0, .6 ) ), to( rgba( 0, 0, 0, .8 ) ) );background: -webkit-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );background: -moz-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );background: -ms-radial-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );background: -o-linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );background: linear-gradient( top, rgba( 0, 0, 0, .6 ), rgba( 0, 0, 0, .8 ) );-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-top: 1px solid #fff;-webkit-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );-moz-box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );box-shadow: 0 3px 5px rgba( 0, 0, 0, .3 );z-index: 100;right: 120px;top: 33px;display:none;font-size: 12px;width: 164px;padding:4px;position:absolute;}
.chemail_error:after{width: 0;height: 0;border-left: 10px solid transparent;border-bottom: 8px solid #333;border-bottom-color: rgba( 0, 0, 0, .7 );content: '';position: absolute;left:50%;margin-left: -10px;top: -8px;position:absolute;opacity: 0.9;}
span.send_ok {font-family:Microsoft YaHei;font-size:12px;font-weight:normal;font-style:normal;text-decoration:none;background:#FEFFE5;color:#FF6633;padding:1px 10px;float:left;margin-top:5px;}

.resend_msg_box{background:#fafafa;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;overflow:visible;position:relative;z-index:20;text-align:center;font-size:13px;width:80%;margin-left:12px;box-shadow: 1px 2px 3px #E6E6E6;}
.resend_msg_box span.resend_arrow {background:url(/theme/images/com_listarrow.png) no-repeat left;position:absolute;left:340px;top:-8px;z-index:100;width:17px;height:8px;}

/*负票折叠*/
.foldans_re li{color: #666;list-style-position: inside;padding-left: 2px;}
#fold_answers_list{border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7;color:#666;margin:10px 0px 20px 40px;padding:8px 0px;text-align:center;position:relative;zoom:1;}
#fold_answers_list span{color:#ABABAB;}
#fold_answers_list span:hover{color:#444;}
#show_fold_answer_tip {position:absolute;right:10px;top:12px;background:#999;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#fff;padding:1px;line-height:120%;font-weight:bold;cursor:help;}

#overlay-header{background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #999999;box-shadow: 0 1px 3px #DDDDDD;font-size: 15px;font-weight: normal;height: 56px;left: 0;padding: 20px 10% 0;position: fixed;text-align: center;top: 0;width: 80%;z-index: 9999;}

.syn-submit {border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:28px;line-height:26px;cursor:pointer;font-family:微软雅黑，Arial，宋体；}
.syn-submit.red{border:1px solid #912300;color:#fff;background:#b92d00;background:-moz-linear-gradient(center top,#c30 0,#b92d00 100%) repeat-x 0 0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c30),color-stop(100%,#b92d00)) repeat-x 0 0;background:linear-gradient(top,#c30 0,#b92d00 100%);}
.syn-submit.red:hover {border:1px solid #912300;color:#fff;background:#912300;}
.syn-submit.grey{border:1px solid #AAA;color:#444;background:#DBDBDB;background:-moz-linear-gradient(center top,#DBDBDB 0,#DBDBDB 100%) repeat-x 0 0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DBDBDB),color-stop(100%,#DBDBDB)) repeat-x 0 0;background:linear-gradient(top,#DBDBDB 0,#DBDBDB 100%);}
.syn-submit.grey:hover {border:1px solid #DCDCDC;color:#444;background:#DCDCDC;}

.meta_link {width:277px; height:37px; border:none;margin:20px 0px;}
.meta_link a{ background:url(/theme/images/meta_link.png) no-repeat;  line-height:37px; text-indent:50px;display:block;width:285px; height:37px; font-size:13px;}
.meta_link a.padbg:hover { color:#004B73; background:url(/theme/images/meta_link.png) no-repeat;}
.meta_link a.meta_goto:hover{background:url(/theme/images/meta_link.png) no-repeat 0 -40px;line-height:37px; display:block;width:285px; height:37px; }
.meta_link a img { margin:0 5px 2px 0;}
.meta_link a { color:#333; }
/*最佳答案甄选率*/
.floatul li.accept_rate{float:right;text-align:center;cursor:default;padding:4px 4px 0 0;}
.floatul li p.ansrate{line-height:170%;color:#999999;}


/*related keywords*/
#relate_tech {margin-top:80px;/*border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0px -1px 1px #ccc;*/}
#relate_tech h2{font-size:13px;color:#444;border-bottom:1px solid #ddd;}
#relate_tech ul{padding:20px 10px;background:#eee;}
#relate_tech ul li{display:inline-block;margin:4px 0px;}
